» via rubymotion
This, looks like an awesome conference.
If you’re doing something for ego, recognition, or money, believe me the joy of doing it will not last (that’s if there’s actually a joy in doing that). It is just an activity to fill the void in what we call life.
But, if you do it to get a deeper level of understanding of why you do it, and what is it that you’re doing, then how to be better at it.
It is still an activity to fill the void in what we call life, but…. it lasts forever, until everything is known.
» via buzz
"My pragmatic summary: A large fraction of the flaws in software development are due to programmers not fully understanding all the possible states their code may execute in. In a multithreaded environment, the lack of understanding and the resulting problems are greatly amplified, almost to the point of panic if you are paying attention. Programming in a functional style makes the state presented to your code explicit, which makes it much easier to reason about, and, in a completely pure system, makes thread race conditions impossible."
John Carmack: Functional Programming in C++ (via Phillip Bowden)
Avoid mutable strings, arrays, sets, dictionaries, date or data as a property of an object.
Avoid creating a method that takes a reference as an input to be modified.
Avoid manipulating a global variable.
Achieve high cohesion and low coupling.
» via thechangelog
The ever-awesome @mattt has released Postgres.app. From the README:
Postgres.app is the easiest way to get started with PostgreSQL on the Mac. Open the app, and you have a PostgreSQL server ready and awaiting new connections. Close the app, and the server shuts down.
Even with homebrew, installing postgres can kind of be a pain sometimes. I’m always for any project that makes software installation even easier.
You can get Postgres.app from its website or check it out on GitHub.
This will definitely increase the usage of PostgreSQL.
» via onethingwell
Mantastic is a small Heroku web service for storing man pages and cheat sheets in the Markdown format which is converted to Roff for you!
Converting docx format to markdown.