Hello! I'm Jeff, a software developer.
I write code. Preferably in Swift.
About Me
I have been fascinated by computers and programming ever since I sat down at my first computer when I was 12 years old. That means I've been writing code for 37 years (27 professionally). That's a pretty long time! The only way to continue doing anything that long is to truly enjoy it, which I do. There's always something new to learn and I'm always striving to refine my skills. From my humble beginnings hacking away on BASIC on my beloved Commodore VIC-20 and Coleco ADAM I moved on to a Tandy PC and explored more structured and powerful languages like Pascal and C. As the web came into focus in the 1990s I jumped in with both feet and became proficient in HTML, CSS, JavaScript, Perl, PHP, and Java along the way. I switched to a Mac in 1999 and have been enamoured with all things Apple ever since. When Steve Jobs stood up on stage and introduced the iPhone in 2007 I was completely blown away. I knew I had to have one! I also knew that I wanted to create software for it which meant getting comfortable in yet another language: Objective C. Fast forward to today…
My latest adventure in programming is Swift, which Apple unveiled at WWDC 2014. I have been working with it since day one and having a lot of fun with it. Thanks to Swift being open source, the language has evolved rapidly and I've been evolving right along with it, using it to explore algorithms and create apps and web services.