February 2011
48 posts
2 tags
Asking if machines can think is like asking if submarines can swim.
– Edsger Dijkstra
The thing about quoting people on the internet is that you can pretty much...
– Abraham Lincoln
3 tags
3 tags
Simple + Bold: you use less than you think... →
simpleandbold:
my devotion to minimalism isn’t about removing stuff. it is about removing distraction to focus on what is important.
but…
i wanted to share that over the last several weeks i have discarded bags and bags of clothes and shoes.
i can now say that my wardrobe consists of less than 100 things….
2 tags
What Tools help you be a better developer?
earlier I listed the programs & web apps that make my life easier. What are some of yours?
2 tags
My Tools for Development
Emacs
The best text editor available, in my opinion. I used to love Notepad++, but once I got introduced to the terminal and was forced to learn a new tool, I realized how much more productive I could be using emacs.
Mercurial
Version control should be mandatory for any project these days, no matter how large or how small. Mercurial is my tool of choice, but any distributed version control...
1 tag
Sometimes, things that should work, don’t. That’s worrying. Sometimes things...
– Notch (via guillermonkey)
4 tags
Watson's Development Team Answers Reddit's... →
1 tag
Does TDD/BDD hampering your startup's agility?
Brilliant answer to a question on Hacker News. Source
One of the problems I face as coach is that people ask me simple, yes/no questions and I always answer “it depends”. It’s not that I’m trying to be evasive, it’s just that life is full of little complexities. So I took a bit of artistic license and made a generalization. As you point out, we could speculate all...
2 tags
David Karp: Why I started Tumblr
4 tags
Microsoft To Release Kinect SDK To Public →
3 tags
Definitive Font Stacks
Based on this Sitepoint article , here is a great set of font stacks in a variety of styles.
3 tags
Rock Solid Website Layout Examples →
5cripted:
10 layouts to get you through even the worst cases of designer’s block
2 tags
Design debt” or “technical debt” isn’t just a cute...
– From psnively on reddit
2 tags
You Are What You Eat →
5 tags
3 tags
3 tags
3 tags
5 tags
PyroCMS, the modular, open source CMS, powered by... →
develora:
Lightweight, themeable and dynamic. PyroCMS is perfect for CodeIgniter developers to kickstart your projects.
Have no idea what the first paragraph means? No worries! PyroCMS is not just for us nerdy developers, it can be used by anyone.
I’ve been looking for a simple, lightweight CMS for smaller projects. This looks really promising.
2 tags
A Look at the Reddit Algorithim →
1 tag
Simplicity is a great virtue but it requires hard work to achieve it and...
– Edsger Dijkstra
3 tags
Crazy CSS3 Drop Shadows →
2 tags
Intro to Emacs
Emacs is a wonderful, powerful text editor, but it can take some getting used to. Here are some of the commands you need to know to go from n00b to a text-editing ninja:
__
Taken from my answer to this question
Key: C = Ctrl, M = Esc.
(Protip: if you are a heavy emacs user, switch your caps lock key to an esc key to make the commands a lot easier)
Basic Text Editing
C-space: set...
3 tags
5 tags
Abusing HTTP status codes to expose private... →
2 tags
3 tags
Chart of Watson's Jeopardy performance →
5 tags
Devise Installation in Rails 3
In your gemfile:gem 'devise', '1.1.5'
In routes.rb, make sure a root is set: root :to => "home#index"
In config/environments/development.rb, set a mailer: config.action_mailer_default_url_options = { :host => 'localhost:3000' }
In your CLI: rails generate devise:install
In your CLI: rails generate devise User (or whatever you want your class to be called)
In your CLI: rake db:migrate
...
2 tags
Code Stuffs!: Teach Yourself! →
codestuffs:
Formal education will make you a living; self-education will make you a fortune
~Jim Rohn
Educators can only go so far. As an educator myself, and someone who strives to improve the field of STEM Education, the most important thing I can tell any burgeoning programmer is to teach yourself. Don’t be afraid to experiment with new things. Computer Science is still a very new field....
2 tags
The Boy Scout Philosophy of Coding
Robert Stephenson Smyth Baden-Powell, founder of the boy scouts, wrote in a letter he wrote shortly before his death “Try and leave this world a little better than you found it”. While this is not only a good philosophy for life, it is also a good approach to working on existing code bases.
A common complaint you’ll hear from other developers is that their job is mostly...
Programming languages should be designed not by piling feature on top of...
– RnRS (via guillermonkey)
2 tags
The Dusty Programmer: [Solved] What programming... →
Dusty programmers’s different take on some I was just thinking / writing about: what languages are trending and falling these days?
dustyprogrammer:
Since I started this blog, I have gotten quite a few emails asking me “What programming languages do you recommend for X?” I often finding myself writing something along the lines of
I would honestly recommend python. Something about me...
3 tags
Trigonometry in Game Programming →
5 tags
What Languages will succeed in 2011?
I’ve personally been at a bit of a turning point when it comes to choosing programming languages for projects. I work mainly in PHP & MySQL for work, I use a lot of C/C++ in schoool, I have a couple side projects built on Ruby On Rails, and when I want to be a script kiddie I use Python. Also, time allowing I’d like to improve my Italian.
Looking at the TIOBE index* and the...
2 tags
Turn Your Twitter Account Into a Newspaper
paper.li is a pretty slick little web app that lets you create a newspaper-style site out of links people you follow have posted. It’s a really nice layout, and it’s pretty cool to have a site like this taylored to your taste.
Here’s Mine if you want to take a look:
The Glenn Stovall Daily
also, special thanks to @WayneJohn for introducing me to this, and unintentionally...
2 tags
The Value of Documentation
Documentation is one of the most important “soft tasks” that a programmer needs to take part of in their day to day job. There are few things a developer can do to saves themselves and others headaches & hours than do a little bit of writing about what they do.
Documentation Saves Time
As the book The Mythical Man Month says, one of the main things that slows down a project as...
3 tags
Is The Google Chrome Web Store Dying?
In the most recent update of chrome, Google severly diminished the prominence of there ‘apps’ (if you had the web store installed). In addition, it seems like chrome exclusive web apps are few and far between.
It seems like so far, the web app store has been a huge bust. What do you think? Is the app store a failure or is there still hope for this idea?
2 tags
Why Do Project Managers make more than Developers? →
2 tags