aarongustafson + programming   81

Teaching Algorithmic Thinking
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 
february 2012 by aarongustafson
JavaScript Garden
A nice little resource for the tricky stuff.
javascript  programming  reference 
september 2011 by aarongustafson
Understanding delete
A beautiful essay (chapter? dissertation?) on JavaScript's delete operator.
javascript  language  programming  web-development  reference  delete 
april 2010 by aarongustafson
Corona
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
I don't know why I didn't bookmark this the first time.
javascript  programming  canvas  experiments 
november 2009 by aarongustafson
ModelBaker
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
Google Visualization API
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
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
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
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
CSS Redundancy Checker
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
Apollo downloads released
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!
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
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
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
Ignoring the Tripod nastiness, this is a good resource for LINK types.
Bookmarks  link  html  programming  reference 
december 2006 by aarongustafson
Bulletproof Ajax
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
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
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
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
Go forth and API
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
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
Prototype.js Documentation
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)
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
Dean's phenomenal JavaScript compressor/obfuscator
Bookmarks  javascript  compression  obfuscation  tools  packer  programming  webdev 
june 2006 by aarongustafson
15 Days Of jQuery
Helpful tutorials for working with jQuery.
Bookmarks  jquery  javascript  ajax  tutorial  programming  library 
june 2006 by aarongustafson
Cheat Sheet Roundup
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
JavaScript + ActiveRecord
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
The window.onload Problem - Solved!
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
A tutorial on building a Ruby on Rails-based weblog in minutes
Bookmarks  rubyonrails  programming  tutorial  ruby  rails  video  development 
august 2005 by aarongustafson
« earlier      

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:



description:


tags: