Skip to content

Instantly share code, notes, and snippets.

View windley's full-sized avatar

Phil Windley windley

View GitHub Profile
@rtoal
rtoal / JSFirst.md
Last active April 15, 2024 10:23
JSFirst

JS First

About This Manifesto

Have you ever argued for or against teaching language X as the first language in a university computer science curriculum? If so, I hope that your arguments:

  • were first and foremost about students, considering the question “What do we want students to gain from their experience with a first language?”, not “Is language X better than language Y?” because the latter question requires too much context and isn’t really answerable;
  • kept in mind that ultimately we want to train polyglots, so the first language is never the only language; and
  • took into account previous work from computing educators, and education theorists and practitioners in general.
@coolaj86
coolaj86 / how-to-publish-to-npm.md
Last active July 25, 2024 03:38
How to publish packages to NPM

Getting Started with NPM (as a developer)

As easy as 1, 2, 3!

Updated:

  • Aug, 08, 2022 update config docs for npm 8+
  • Jul 27, 2021 add private scopes
  • Jul 22, 2021 add dist tags
  • Jun 20, 2021 update for --access=public
  • Sep 07, 2020 update docs for npm version
;; example function to call
(defun underline-char (char-point)
(add-text-properties char-point (1+ char-point)
'(face underline)))
(defun do-high-ascii (fn)
(interactive "aFunction: ")
(save-excursion
(goto-char (point-min))
(while (< (point) (point-max))
@MikeGrace
MikeGrace / client-array-to-server.krl
Created November 20, 2010 02:46
Process client side array in KRL raised to Kynetx app
ruleset a60x426 {
meta {
name "client-side-array-to-server"
description <<
client-side-array-to-server
>>
author "Mike Grace"
logging on
}
ruleset a169x87 {
meta {
name "facebox-jquery-plugin"
description <<
Basic demo of facebox jQuery plugin in a Kynetx application
>>
author "Ed Orcutt http://edorcutt.org"
logging on
use javascript resource "http://kynetx.edorcutt.org/facebox/kobj.facebox.js"