All coins have three sides: Heads, tails, and edge. ~-Robert Kiyosaki
Find a need and fulfill it. Successful businesses are founded on the needs of people. ~A. G. Gaston
It always looks impossible until it's done. ~Nelson Mandela
If you’re creating a company, it’s important to limit the number of miracles in series. Start with something that’s the most doable and then expand from there. ~Elon Musk
Concentrate all your thoughts upon the work at hand. The sun's rays do not burn until brought to a focus. ~Alexander Graham Bell
God, make me so uncomfortable that I will do the very thing I fear. ~Ruby Dee
The most difficult thing is the decision to act. The rest is merely tenacity. ~Amelia Earhart
Software being "Done" is like lawn being "Mowed". ~Jim Benson
A person with a new idea is a crank until the idea succeeds. ~Mark Twain
Everybody told me no at first, including my wife. I turned the nos into yeses and the disadvantages into advantages. ~John H. Johnson
The best way to make dreams come true is to wake up. ~Mae C. Jemison
Excel spreadsheets are ok for quick analysis, but when the rows are too many and the formulas are too complex, recalc time slows to a crawl. Plus, sharing a spreadsheet is cumbersome due to security and version control headaches. One solution: Moving away from the spreadsheet, and building a web app instead.
Clojure is a dialect of the Lisp programming language that runs on the on the Java virtual machine (JVM).
One advantage of running on the JVM: Clojure apps can leverage the vast library of Java apps that already exist. If a company has invested heavily in Java, they can bring Clojure into the mix without having to re-write their tried and tested Java code.
This post shows how to start experimenting with Clojure on Mac OS X.
SCNA has long been one of my favorite conferences. Reason: Rich conversations with other attendees. People who attend SCNA come from a wide range of developer communities and they represent most of the languages in use today. Each community grows stronger when we borrow good ideas from each other.
Mandla Magagula and I spoke via Skype yesterday morning. Mandla is a software developer based in Johannesburg, South Africa. When he’s not at work, Mandla and his team teach software craftsmanship to local youth. Mandla and I met at Ruby Fuza 2015 in Cape Town. His passion for teaching and learning radiates for anyone he meets, as you can see in this 20-minute video: