Will Larson
Will is an independent software developer, who is also available for contracting programming work. He graduated from Centre College in 2007 with a Bachelors of Computer Science. While there he, among other projects, performed research on artificial intelligence using Sony AIBO robots, and developed a framework for educational games to be deployed at a nearby elementary school.
Until approximately July 2008 he is living in Japan.
He can be contacted at "lethain@gmail.com", at the same address on GMail chat, or as "Lethain" on AIM.
Entries written by Will Larson
- A Thursday: Elementary School
- An Introduction to a Week in Japan
- ReST, Textile and HTML in Markdown
- Updates to Sparklines.js
- Sparklines in Javascript With Sparklines.js
- Ambush Code Review Learns Code Diffs
- Overview of Using Django on the Google App Engine
- A Sunday Project: Ambush Code Review
- A Django Anti-Pattern, Rolling Your Own REST
- Working on LifeFlow's Public Face
- Release of LifeFlow Version 0.90
- Deployment Scripts With BeautifulSoup
- Processed Tower Defense 1.0
- Things I'll Miss in Japan
- Strangest JavaScript Bug I've Ever Seen
- Looking for Recycling's Lost Sex Appeal
- Updates to Processed Tower Defense
- May in Review
- Processing.jsの使い方
- Spoken Languages, Blub, and Convenience
- Music From the iTunes Store, 1
- Improvements to LifeFlow Editor
- Updating Processing.js Graphics via Ajax
- Using Our Own Software
- Using Optional Parameters in Django Urls
- Technical Aspects of the Life Flow Editor
- Introducting the LifeFlow Editor
- Why Was The Syllabus Born?
- On Hegemony and an Anti-Capitalist Bias in European Textbooks
- 5. A Chartered Bus to Downtown Tokyo
- Standard Workflow for Publishing With LifeFlow
- Replacing the Karma Social Model with Whuffie
- Catching Lessons From Spam
- Translating Entries into Other Languages with LifeFlow
- A Historical Perspective on the JET Program in 2008
- On The Causes and Cures of Malware
- Failures of Proactive Communication & Other Generic Complaints
- かかった年と新しい年の取り返し
- 生きて変わる
- Opinionated Programming Languages, The Huddled Masses, and Elitism
- Lesson Plan: My Winter Vacation
- New Style for Including Resources in Entries on LifeFlow
- Adding Arbitrary Mods to LifeFlow
- Changes from Living
- Odors from Shoes Curious in OS X 10.4
- Driving on the Left Side
- Don't Repeat Yourself for Bloggers: Dynamic Blog Context in LifeFlow
- Cleanly Extending Python Markdown with Syntax Highlighting
- Customizing LifeFlow Quickly with Skins
- Installing a Development Deployment of LifeFlow, a Django Blog Solution
- Reflections on the old year, and the new one
- BluePrint CSS makes LifeFlow look better, and easier to customize
- Music Recommendations & Snow Pictures
- Implementing Threaded Comments in LifeFlow
- Visiting Kiyomizudera
- Status Update for LifeFlow
- Accolades for Pygments 0.9
- Actors in Common Lisp
- Packaging of Renu Contact Solution
- Miyajima and Hiroshima
- Designing My Future Home
- Another Breakfast With You
- Merry Christmas 2007
- Two-Faced Django Part 7: PyFacebook and FBJS Ajax
- Two-Faced Django: Live install
- Two-Faced-Django Part 6: PyFacebook
- Two-Faced Django Part 5: JQuery Ajax
- 4. Airplanes
- Two-Faced Django Part 4: The Webapp
- Two-Faced Django Part 3: Newforms
- Two-Faced Django Part 2: Models and Django Testing
- Two-Faced Django Part 1: Building a project that exists simultaniously on Facebook and the web
- 3. Shuttle Busses
- On Education, Self-Responsibility and Manure
- 2. Traffic Jams
- 1. Beginnings
- 0. Introduction
- Using JQuery with Django for Autocomplete Fields
- Using PyFacebook without the Facebook middleware
- "You Are Beautiful At All Times" by Yppah
- Context is a Parameter in Calculating Truth
- Those Annoying Habits
- Defining Your Web Aesthetic
- Introducing my Japanese Kitchen
- Hiking Tengaisan
- Reliable Mealtime Friends
- Grocery Shopping in Japan
- Getting Cold in Kamioka
- Teaching Adult English Classes
- Getting started with Shoes on OS X
- Expectations and Reality for the lowly ALT
- FAQ about JET
- A Few Quick Updates to Site
- Eating Cornflakes
- Leaving Tokyo, Arriving in Kamioka
- From America into an American Bubble: The Flight to Japan
- JET Pre-Departure Orientation
- Picture from Hotel Room
- Heading toward Atlanta
- Applying to the JET Programme
- Failure of Implicit Conventions: Determining Function Destructiveness
- "Building Scalable Web Sites" by Cal Henderson
- Dreamier Dream Server with Nginx
- Apache/Lighttpd Confusion
- Adding Social Bookmarking To a Django App
- Syntax Highlighting with MarkDown, and a pinch of Automagick for Django
- Music Video? Movie? The 'Once' Dilemma
- Extracting Models From Django Datadump
- Creating my Dream Server for Django
- New Look for LifeFlow, Deployment on Dreamhost
- "Puddle City Racing Lights" by Windmill
- YouTube Scalability
- Stability Issues
- How to Migrate Data Across Model Changes
- Writing Custom Contexts for Django