Exploring the world of software development, technology, data science, and life

Clojure and Re-Frame

Clojure and Re-Frame

It has been awhile since I’ve done much front end development (I’m the guy who thinks vi is peak UI, so it makes sense that people are reluctant to put me in charge of their product’s user experience), so I thought I’d dust off my skills and throw together a […]

Step Away From The Clipboard

Step Away From The Clipboard

We’ve all done it.  And we’ve almost all regretted doing it.  So its time to talk about an uncomfortable subject for many. Copying and pasting code. The temptation is constantly there.  You see some code here that works (or at least appears to work).  You obviously don’t want to reinvent […]

ClojureScript announced

ClojureScript announced

Rich Hickey and the Clojure/core team just announced (ok, they announced it last week, but I was on vacation then, so I actually have an excuse to be blogging late) a new project, ClojureScript, a Clojure to JavaScript compiler.  With Clojure being a great language to develop and JavaScript being […]

AI and the Future of Programming

AI and the Future of Programming

I was listening the latest Java Posse roundup recording on the “Future of Software” in which the topic of AI came up, and couldn’t help but chime in on a few things. The basic question being posed was, will computers eventually become smart enough to write their own software.  Some argued no, […]