Computers can be understood - Made of Bugs
https://blog.nelhage.com/post/computers-can-be-understood/
Computers are complex, but need not be mysteries. Any question we care to ask can, in principle and usually even in practice, be answered. Unknown systems can be approached with curiosity and determination, not fear.
Atari Star Raiders Source Code : Atari : Free Download & Streaming : Internet Archive
https://archive.org/details/AtariStarRaidersSourceCode
PICO-8: FANTASY GAME CONSOLE
http://www.lexaloffle.com/pico-8.php
PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs. When you turn it on, the machine greets you with a shell for typing in Lua commands and provides simple built-in tools for creating your own cartridges.
Willa's World: The Six Most Common Species Of Code
http://www.willa.me/2013/11/the-six-most-common-species-of-code.html?m=1
MI News Wire - State to Hold First-Ever 'Code Michigan' Event
http://www.michigan.gov/minewswire/0,4629,7-136-3452-308213--,00.html
Code developers are invited to the state's first-ever Code Michigan event this October for an opportunity to build mobile applications and win cash prizes. The free "civic coding" event will also feature presentations from heavy-hitters in the technology industry.
Write Code That Works by Reid Burke
http://reidburke.com/2012/09/27/write-code-that-works/?awesm=reid.in_l6
If you’re writing tests for code that’s rapidly changing, you’re going to spend more of your time writing tests instead of shipping features. For code that’s brand new, I typically only test-first a small amount of code and wait a while before hitting that green bar on a code coverage report.
Write Code That Works by Reid Burke
http://reidburke.com/2012/09/27/write-code-that-works?awesm=reid.in_l6
If you’re writing tests for code that’s rapidly changing, you’re going to spend more of your time writing tests instead of shipping features. For code that’s brand new, I typically only test-first a small amount of code and wait a while before hitting that green bar on a code coverage report.
ArchiveTeam/warrior-code
https://github.com/ArchiveTeam/warrior-code
Quick QR Codes In Django
http://www.acedevs.com/blog/2011/07/25/quick-qr-codes-django/
Creating QR codes is a quick and easy process using a few model signals and the PyQRNative port. The hardest part of this implementation was finding a way to use the Django ContentFile object to save the generated QR code using our selected storage backend. This was important because you would not have to worry about changes to your system architecture effecting your QR generation code. An example would be moving from local filesystem storage to S3 using Django Storages (django-storages).
Quick QR Codes In Django
http://www.acedevs.com/blog/2011/07/25/quick-qr-codes-django
Creating QR codes is a quick and easy process using a few model signals and the PyQRNative port. The hardest part of this implementation was finding a way to use the Django ContentFile object to save the generated QR code using our selected storage backend. This was important because you would not have to worry about changes to your system architecture effecting your QR generation code. An example would be moving from local filesystem storage to S3 using Django Storages (django-storages).
Coding Horror: Learn to Read the Source, Luke
http://www.codinghorror.com/blog/2012/04/learn-to-read-the-source-luke.html
The transformative power of "source always included" in JavaScript is a major reason why I coined – and continue to believe in – Atwood's Law. Even if "view source" isn't built in (but it totally should be), you should demand access to the underlying source code for your stack. No matter what the documentation says, the source code is the ultimate truth, the best and most definitive and up-to-date documentation you're likely to find. This will be true forever, so the sooner you come to terms with this, the better off you'll be as a software developer.
Of parser-fetishists and semi-colons | Christian Heilmann
http://christianheilmann.com/2012/04/16/of-parser-fetishists-and-semi-colons/
I think it is a sign that as developers we are either terribly bored or we are out of ideas when we start to go down to bickering about violating accepted ways of development. We should concentrate on building amazing tools and experiences for users out there rather than smugly trying to undo conventions we’ve been following for years now. The web standards movement was not about enforcing arbitrary code syntax on poor developers who now have to type a few keys more. It is about making code predictable, extensible and easy to explain to newcomers. Confusing these matters doesn’t help the cause of making a new generation of developers embrace the web as a platform. Don’t be that guy.
Of parser-fetishists and semi-colons | Christian Heilmann
http://christianheilmann.com/2012/04/16/of-parser-fetishists-and-semi-colons
I think it is a sign that as developers we are either terribly bored or we are out of ideas when we start to go down to bickering about violating accepted ways of development. We should concentrate on building amazing tools and experiences for users out there rather than smugly trying to undo conventions we’ve been following for years now. The web standards movement was not about enforcing arbitrary code syntax on poor developers who now have to type a few keys more. It is about making code predictable, extensible and easy to explain to newcomers. Confusing these matters doesn’t help the cause of making a new generation of developers embrace the web as a platform. Don’t be that guy.
#reviewth.is @github
http://reviewth.is/
GitHub gives us almost everything we need to do code reviews. Commit, file and line level comments, comment notifications, plus everything else that makes the GitHub experience great. The only thing missing is an easy way to initiate a review. If I want my code to be reviewed, I’ve got to go to GitHub, get the URL (and any other info), then compose an email to everyone I want to review it.
#reviewth.is @github
http://reviewth.is
GitHub gives us almost everything we need to do code reviews. Commit, file and line level comments, comment notifications, plus everything else that makes the GitHub experience great. The only thing missing is an easy way to initiate a review. If I want my code to be reviewed, I’ve got to go to GitHub, get the URL (and any other info), then compose an email to everyone I want to review it.
Arduino Forum - Hue-controllable RGB LED lamp
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1207331496
The hardest part was converting HSB into RGB - the equations that I worked on from wikipedia are an absolute nightmare to translate into code (at least for me at this stage). I was about to give up when I saw this link, full of ready-made colour conversion functions: http://www.easyrgb.com/math.php?MATH=M21#text21.
Dynamically including Github code | PeterBraden.co.uk
http://peterbraden.co.uk/article/github-include
"pasted code is dead code - real living code changes, and short of going back and repasting, the code on the web quickly becomes out of date.
So this is a little snippet I whipped up to dynamically (by the wonders of cross-site ajax) load code from a github branch. This means, when you update the git branch and repush, the code will update."
Source Code of Several Atari 7800 Games Released! | ProgrammerFish - Everything that's programmed!
http://www.programmerfish.com/source-code-of-several-7800-games-released
"Remember the Dig Dug or Centipede or Robotron? They used to be favorites wheimagen Atari’s 7800 series was still around. Now since the era of those consoles is over and a different world of interactive reality gaming has taken over, Atari Museum, a site run by Atari enthusiast, has got hold of has unofficially source code of over 15 games for the coders and enthusiasts to admire the state-of-the-art (because this is what it was back then) of game development."
Read-optimize Your Source Code - Brendel Consulting
http://www.brendel.com/consulting/blog/2009/06/read-optimized-source-code.html
"In fact, I claim that if you don't take those rules to heart in your own source code then you are either unprofessional, lazy, not a team-player, or all of the above. If you as a software developer take pride in your professionalism and quality of your work then you have to consider that it is not only the achieved functionality for which you are being paid: The code you produce in almost all cases becomes property of your employer, and thus, the code itself also a product (and actually the most important product) you deliver. And how useful that code if for the team who has to work with it is what really determines its value."
rough consensus and running code - Google Search
http://www.google.com/search?btnG=Search&hl=en&q=rough+consensus+and+running+code
snowstorm.js
http://s2.wordpress.com/wp-content/plugins/snow/snowstorm.js
"DHTML PNG Snowstorm! OO-style Jascript-based Snow effect "
Alan’s Kiloblog » GitHub and Git: Sharing Your Code, for What It’s Worth, Without a Begging Entry into Open Source Communities
http://kiloblog.com/post/sharing-code-for-what-its-worth
die_you_gravy_sucking_pig_dog - Google Code Search
http://www.google.com/codesearch?q=die_you_gravy_sucking_pig_dog
Wait till I come! » Blog Archive » Five things to do to a script before handing it over to the next developer
http://www.wait-till-i.com/2008/02/07/five-things-to-do-to-a-script-before-handing-it-over-to-the-next-developer
"how often do you have to alter code where it’d have been nice if someone had taken these steps?"
jamesv.org » Blog Archive » Love looking at your code
http://www.jamesv.org/2007/03/22/love-looking-at-your-code
"Keeping all efficiency stories out of the mix, a nice color palette makes me actually want to work. If my code “looks” good, I’m much more prone to feel like I’m doing well on a project."
Drivl.com | What code DOESN'T do in real life (that it does in the movies)
http://www.drivl.com/posts/view/494
"Matt craps on a bunch of ridiculous ideas about programming and code that Hollywood can't seem to stay away from."
My Personal Pet Peeves I See in Other People’s Code | On Smalltalk
http://onsmalltalk.com/programming/my-personal-pet-peeves-i-see-in-other-peoples-code
"I continually run into the same things over and over again that drive me insane. Off the top of my head, here’s a few…"
dp.SyntaxHighlighter - free JavaScript syntax highlighting
http://www.dreamprojections.com/SyntaxHighlighter
"The script is meant to help a developer to post code snippets online with ease and without having to worry about applying format."
bobbyvandersluis.com | Unobtrusive Flash Objects (UFO) v1.0
http://www.bobbyvandersluis.com/ufo
"UFO is a DOM script that detects and embeds Flash objects."
JSDoc Homepage
http://jsdoc.sourceforge.net
Code Snippets: Grep jars for package or class [java] [shell]
http://www.bigbold.com/snippets/posts/show/247
I love these sorts of shell invocations. Looking forward to more of them using mdfind and mdls