aarongustafson + programming 81
Teaching Algorithmic Thinking
february 2012 by aarongustafson
Cathy Davidson has been arguing recently that we should teach a 4th ‘R’, algorithms, on par with literacy and math. To my delight, what she talks about is not just teaching existing algorithms to kids (“first we’re gonna memorize bubble sort, then on to merge sort“), but rather teaching them how to think about the world algorithmically.
The distinction is an important one. As Cathy says:
Algorithmic thinking is less about “learning code” than “learning to code.”
coding
education
algorithms
programming
The distinction is an important one. As Cathy says:
Algorithmic thinking is less about “learning code” than “learning to code.”
february 2012 by aarongustafson
JavaScript Garden
september 2011 by aarongustafson
A nice little resource for the tricky stuff.
javascript
programming
reference
september 2011 by aarongustafson
Bagchecking in the Command Line
august 2011 by aarongustafson
API-out. This is how we do things.
API
programming
progressive-enhancement
august 2011 by aarongustafson
Gitbox: A GUI for Git on the Mac
november 2010 by aarongustafson
Could be interesting.
Git
Os-x
GUI
programming
version-control
november 2010 by aarongustafson
To Read: Getting Good with Git
november 2010 by aarongustafson
If you use Git, this looks like a must-own.
book
git
programming
reference
tutorial
screencasts
version-control
november 2010 by aarongustafson
Understanding delete
april 2010 by aarongustafson
A beautiful essay (chapter? dissertation?) on JavaScript's delete operator.
javascript
language
programming
web-development
reference
delete
april 2010 by aarongustafson
Palm Ares
december 2009 by aarongustafson
Build webOS apps in the cloud.
programming
development
software
palm
IDE
webos
tools
december 2009 by aarongustafson
Corona
december 2009 by aarongustafson
A new IDE for building iPhone apps. They claim their apps end up being incredibly small binaries.
programming
software
iphone
framework
corona
sdk
december 2009 by aarongustafson
Browser Ball
november 2009 by aarongustafson
I don't know why I didn't bookmark this the first time.
javascript
programming
canvas
experiments
november 2009 by aarongustafson
AppJet: Instant Web Programming
april 2009 by aarongustafson
Server-side JS application engine... looks interesting.
javascript
programming
tools
development
application
framework
appjet
april 2009 by aarongustafson
ModelBaker
january 2009 by aarongustafson
WidgetPress have put together what looks like a promising set of tools for roughing out a CakePHP app.
Bookmarks
CakePHP
ModelBaker
PHP
WidgetPress
iphone
development
programming
software
web
mobile
webapps
january 2009 by aarongustafson
A List Apart: Issue 263
july 2008 by aarongustafson
Working from home: coping with the challenges.
Bookmarks
a-list-apart
working_from_home
home_office
productivity
programming
inspiration
tips
july 2008 by aarongustafson
21 things I learned about CakePHP
june 2008 by aarongustafson
Helpful tips for the newbie Cake developer.
Bookmarks
cakephp
tips
php
framework
tutorial
programming
howto
cake
june 2008 by aarongustafson
Webmonkey relaunches
may 2008 by aarongustafson
The Web Developer's Resource is back.
Bookmarks
webmonkey
resource
web_design
web_development
webdesign
web
tutorials
programming
html
reference
design
may 2008 by aarongustafson
Google Visualization API
march 2008 by aarongustafson
Could be interesting... need to look at it a bit deeper though.
Bookmarks
Google
data_visualization
graphs
charts
visualization
api
javascript
programming
data
march 2008 by aarongustafson
Pseudo-custom events in Prototype 1.6
november 2007 by aarongustafson
A nice overview from one of the Prototype core team members.
Bookmarks
JavaScript
Prototype
events
mouse
custom
programming
november 2007 by aarongustafson
DOMContentLoaded for IE, Safari, everything, without document.write
october 2007 by aarongustafson
Stuart offers a new means of running content when the DOM is available without resorting to document.write().
Bookmarks
javascript
ondomready
domcontentloaded
dom
web
programming
onload
ie
october 2007 by aarongustafson
Protoscript
september 2007 by aarongustafson
jQuery-based language for quickly prototyping standard online behaviors. Developed by Yahoo!'s Bill Scott.
Bookmarks
protoscript
javascript
jQuery
Bill_Scott
ajax
prototype
programming
yui
september 2007 by aarongustafson
Prototype 1.6.0 release candidate
august 2007 by aarongustafson
Lots of great additions and cleanups in this release!
Bookmarks
prototype
javascript_library
javascript
library
ajax
framework
programming
web
august 2007 by aarongustafson
CSS Redundancy Checker
july 2007 by aarongustafson
A cool little Ruby script for taming those massive CSS files. Hat tip: Craig Saila
Bookmarks
css
ruby
tools
redundancy
webdev
programming
web
july 2007 by aarongustafson
Objectified: Custom element methods in Prototype
june 2007 by aarongustafson
Andrew extends the Prototype's Element to great effect.
Bookmarks
JavaScript
Prototype
programming
tutorial
documentation
web
ajax
june 2007 by aarongustafson
You think you know (JavaScript) but you have no idea
may 2007 by aarongustafson
Video & slides from Douglas Crockford's JavaScript training sessions for Yahoo!
Bookmarks
JavaScript
Douglas_Crockford
training
video
programming
tutorial
presentation
lectures
development
may 2007 by aarongustafson
Apollo downloads released
march 2007 by aarongustafson
The first Apollo beta is out and you can now start playing with Flex-based desktop apps using the SDK or extension for Flex Builder. The beta with support for HTML/CSS/JS-based apps is forthcoming.
Bookmarks
apollo
javascript
desktop
adobe
flash
programming
ajax
development
march 2007 by aarongustafson
Free Hosting of YUI Files from Yahoo!
february 2007 by aarongustafson
That's right, now you can reduce the load on your servers and take advantage of Yahoo!'s speedy network for your web apps.
Bookmarks
yahoo!
javascript
css_yui
yui
hosting
library
programming
webdev
february 2007 by aarongustafson
The JavaScript knowledge gap
february 2007 by aarongustafson
James waxes on the history of JS programming and the state of things now.
Bookmarks
javascript
ajax
programming
webdev
article
reference
commentary
february 2007 by aarongustafson
Prototype has a new home
january 2007 by aarongustafson
That's right, the famed JS library is growing up and needed some new digs.
Bookmarks
prototype
javascript
dom_scripting
ajax
framework
library
programming
web2.0
january 2007 by aarongustafson
Link Type Definitions
december 2006 by aarongustafson
Ignoring the Tripod nastiness, this is a good resource for LINK types.
Bookmarks
link
html
programming
reference
december 2006 by aarongustafson
Bulletproof Ajax
november 2006 by aarongustafson
The site for the forthcoming book by Jeremy Keith.
Bookmarks
ajax
javascript
jeremy_keith
book
programming
web
scripting
november 2006 by aarongustafson
Streaming his life away
november 2006 by aarongustafson
Jeremy creates a stream of his life from Twitter, del.icio.us, Flickr, and his assorted blogs using RSS. The source code's available too.
Bookmarks
life
stream
flickr
del.icio.us
twitter
blog
timestamp
lifestream
rss
mashup
php
feeds
web2.0
programming
november 2006 by aarongustafson
Letting the server know the extent of JS support
october 2006 by aarongustafson
I'm not sure how much I like his implementation (being more of a progressive enhancement fan), but the logic is something I've considered building in PHP for quite some time.
Bookmarks
ruby_on_rails
javascript
ajax
cookies
rails
accessibility
programming
rubyonrails
design
october 2006 by aarongustafson
Really easy field validation with Prototype
october 2006 by aarongustafson
This is very similar to the validation mechanism I use -- I may incorporate some bells and whistles when I get the time.
Bookmarks
validation
javascript
prototype
ajax
forms
programming
library
october 2006 by aarongustafson
Event Delegation versus Event Handling
october 2006 by aarongustafson
Smart. I don't know why I hadn't thought of this.
Bookmarks
javascript
events
event_handling
event_delegation
programming
ajax
delegation
tutorial
october 2006 by aarongustafson
Mouse wheel programming in JavaScript
september 2006 by aarongustafson
I never thought of using the mouse wheel...
Bookmarks
javascript
events
mouse_wheel
mouse
programming
scrollwheel
ajax
development
reference
september 2006 by aarongustafson
Go forth and API
august 2006 by aarongustafson
Cameron shows you how to make Apache act as a proxy for your asynchronous calls.
Bookmarks
ajax
javascript
apache
api
web2.0
programming
howto
mashup
august 2006 by aarongustafson
Javascript OO Ruby Style
august 2006 by aarongustafson
A nice library for clean inheritance in JavaScript. It plays nice with Prototype too.
Bookmarks
javascript
oop
inheritance
prototype
programming
library
web
august 2006 by aarongustafson
Enumerating JavaScript Objects
july 2006 by aarongustafson
Dean does it again.
Bookmarks
javascript
oop
arrays
enumerating
loops
programming
foreach
webdev
development
code
july 2006 by aarongustafson
How to Make Your AJAX Applications Accessible - 40 Tutorials and Articles
july 2006 by aarongustafson
If accessibility is important to you, consider reading some of these articles.
Bookmarks
ajax
accessibility
javascript
tutorial
web2.0
webdesign
programming
july 2006 by aarongustafson
Prototype.js Documentation
june 2006 by aarongustafson
Not quite sure why I hadn't bookmarked this yet, I use it all the time.
Bookmarks
prototype
javascript
ajax
reference
programming
documentation
library
june 2006 by aarongustafson
window.onload (again)
june 2006 by aarongustafson
The search continues for a better way to fire your scripts.
Bookmarks
javascript
domcontentloaded
onload
ajax
dom
programming
webdev
event
june 2006 by aarongustafson
Dean Edward's Packer
june 2006 by aarongustafson
Dean's phenomenal JavaScript compressor/obfuscator
Bookmarks
javascript
compression
obfuscation
tools
packer
programming
webdev
june 2006 by aarongustafson
15 Days Of jQuery
june 2006 by aarongustafson
Helpful tutorials for working with jQuery.
Bookmarks
jquery
javascript
ajax
tutorial
programming
library
june 2006 by aarongustafson
Cheat Sheet Roundup
may 2006 by aarongustafson
Pete Freitag has collected links to a lot of helpful cheatsheets for web developers. Get a binder ready.
Bookmarks
web_development
cheatsheet
programming
reference
development
css
javascript
php
may 2006 by aarongustafson
ZenTest
april 2006 by aarongustafson
Autotesting in Rails. Sweet.
Bookmarks
ruby
ruby_on_rails
web_applications
testing
rails
rubyonrails
autotest
development
programming
april 2006 by aarongustafson
Comet
april 2006 by aarongustafson
AJAX's server-side sibling
Bookmarks
comet
ajax
web
scripting
javascript
programming
webdev
april 2006 by aarongustafson
Faster DOM Queries
april 2006 by aarongustafson
Dean never ceases to amaze me.
Bookmarks
dom_scripting
javascript
dom
xpath
ajax
programming
optimization
performance
april 2006 by aarongustafson
ModelSecurity
march 2006 by aarongustafson
Authentication module for Rails
Bookmarks
authentication
ruby_on_rails
rails
security
ruby
rubyonrails
programming
development
march 2006 by aarongustafson
Mapping Prototype
march 2006 by aarongustafson
Thanks Jonathan, this helps a lot.
Bookmarks
prototype
javascript
ajax
reference
cheatsheet
programming
prototype.js
march 2006 by aarongustafson
Yahoo! Developer Network - PHP Developer Center
march 2006 by aarongustafson
Yahoo! gives PHP developers the hook-up.
Bookmarks
php
yahoo!
json
rest
development
programming
api
code
webdev
march 2006 by aarongustafson
Painless JavaScript Using Prototype
february 2006 by aarongustafson
Let there be documantation!
Bookmarks
javascript
dom_scripting
prototype
ajax
tutorial
programming
howto
library
february 2006 by aarongustafson
JavaScript + ActiveRecord
february 2006 by aarongustafson
Make ActiveRecord calls directly in JavaScript. Interestign thought for a progressive enhancement.
Bookmarks
ruby_on_rails
javascript
ajax
rails
activerecord
programming
ruby
database
february 2006 by aarongustafson
Xaraya - PHP Application Framework
october 2005 by aarongustafson
I wonder how it stacks up
Bookmarks
php
programming
framework
cms
opensource
xaraya
web
software
october 2005 by aarongustafson
The window.onload Problem - Solved!
september 2005 by aarongustafson
A great way to run scripts before all of your images have loaded
Bookmarks
dom
javascript
scripting
onload
programming
ajax
webdev
web
september 2005 by aarongustafson
Why Rails Rules
august 2005 by aarongustafson
A tutorial on building a Ruby on Rails-based weblog in minutes
Bookmarks
rubyonrails
programming
tutorial
ruby
rails
video
development
august 2005 by aarongustafson
related tags
37signals ⊕ a-list-apart ⊕ accessibility ⊕ activerecord ⊕ adobe ⊕ ahah ⊕ ajax ⊕ algorithms ⊕ animation ⊕ apache ⊕ api ⊕ apollo ⊕ appjet ⊕ apple ⊕ application ⊕ arrays ⊕ article ⊕ authentication ⊕ autotest ⊕ basecamp ⊕ Bill_Scott ⊕ blog ⊕ book ⊕ Bookmarks ⊕ cake ⊕ cakephp ⊕ calendar ⊕ canvas ⊕ charts ⊕ cheatsheet ⊕ cms ⊕ code ⊕ coding ⊕ comet ⊕ commentary ⊕ community ⊕ compression ⊕ cookies ⊕ corona ⊕ css ⊕ css_yui ⊕ custom ⊕ data ⊕ database ⊕ data_visualization ⊕ date ⊕ datepicker ⊕ date_picker ⊕ debug ⊕ debugging ⊕ del.icio.us ⊕ delegation ⊕ delete ⊕ design ⊕ desktop ⊕ development ⊕ dhtml ⊕ django ⊕ documentation ⊕ dom ⊕ domcontentloaded ⊕ dom_scripting ⊕ Douglas_Crockford ⊕ dump ⊕ editor ⊕ education ⊕ encoding ⊕ enumerating ⊕ event ⊕ events ⊕ event_delegation ⊕ event_handling ⊕ experiments ⊕ feeds ⊕ firefox ⊕ flash ⊕ flickr ⊕ foreach ⊕ forms ⊕ framework ⊕ git ⊕ Google ⊕ graphs ⊕ GUI ⊕ highlighter ⊕ home_office ⊕ hosting ⊕ howto ⊕ html ⊕ i18n ⊕ IDE ⊕ ie ⊕ inheritance ⊕ inspiration ⊕ iphone ⊕ javascript ⊕ javascript_library ⊕ jeremy_keith ⊕ jobs ⊕ jquery ⊕ json ⊕ language ⊕ lectures ⊕ library ⊕ life ⊕ lifestream ⊕ link ⊕ lint ⊕ loops ⊕ mac ⊕ mashup ⊕ memory ⊕ memory_leaks ⊕ microformats ⊕ mobile ⊕ ModelBaker ⊕ mouse ⊕ mouse_wheel ⊕ networking ⊕ obfuscation ⊕ ondomready ⊕ onload ⊕ oop ⊕ opensource ⊕ optimization ⊕ oreilly ⊕ Os-x ⊕ osx ⊕ packer ⊕ palm ⊕ performance ⊕ php ⊕ plugin ⊕ port ⊕ presentation ⊕ print_r ⊕ productivity ⊕ programming ⊖ progressive-enhancement ⊕ protoscript ⊕ prototype ⊕ prototype.js ⊕ rails ⊕ redundancy ⊕ reference ⊕ regex ⊕ regexp ⊕ resource ⊕ rest ⊕ rpg_tools ⊕ rss ⊕ ruby ⊕ rubyonrails ⊕ ruby_on_rails ⊕ screencasts ⊕ scripting ⊕ scrollwheel ⊕ sdk ⊕ security ⊕ snippets ⊕ social ⊕ socialsoftware ⊕ software ⊕ sql ⊕ stream ⊕ syntax ⊕ test ⊕ testing ⊕ text ⊕ timestamp ⊕ tips ⊕ tools ⊕ training ⊕ tutorial ⊕ tutorials ⊕ twitter ⊕ unicode ⊕ unobtrusive ⊕ usability ⊕ validation ⊕ version-control ⊕ video ⊕ visualization ⊕ wasp ⊕ web ⊕ web-development ⊕ web2.0 ⊕ webapps ⊕ webdesign ⊕ webdev ⊕ webmonkey ⊕ webos ⊕ webservices ⊕ web_applications ⊕ web_design ⊕ web_development ⊕ WidgetPress ⊕ working_from_home ⊕ xaraya ⊕ xhtml ⊕ xml ⊕ xmlhttprequest ⊕ xpath ⊕ yahoo! ⊕ yui ⊕Copy this bookmark: