learning
15 posts · All topics
- — Programming Languages in 2022
I got stuck somewhere in British Columbia during the US “bomb” cyclone, with hours to spare. So I decided to finish implementing samples that call OpenSearch with Sigv4 signing ...
- — How I Learned Rust by Accident
I had to quickly ramp up my Python over the past few weeks. Mind, because Ruby is obviously better, I’ve never really written any Python in 20 years of programming. At least not...
- — Your First 60 Days at an Engineering Job
You have recently graduated and looked for work. You put together a good resume and e-mailed it around. You got some interest from a few tech companies and maybe programming hom...
- — The Other Side of Your Interview
I gave a talk yesterday at the Flatiron School about the interviewing and hiring process for Engineers at Artsy and beyond. This focuses primarily on explaining to juniors, ie. ...
- — Why One Giant Source Control Repository Is Bad for You (and Facebook)
Facebook’s GIT repository is a single 54GB animal that builds Facebook. It’s not that big - they haven’t seen the MS Windows one! Actually, I take that back - anecdotal evidence...
- — Recap of the StrangeLoop 2013 Conference in St. Louis
StrangeLoop, takes place in St. Louis, MO. I would describe it as a conference of emerging languages, attracting engineers from all over the world. The breadth of thought proces...
- — 5 Anti-patterns in a College Grad Engineer's Resume
A resume is what you did, it’s not who you are.
- — Hack
0-60 in Startup Tech - — Why I Love Code Reviews
I had a short, but lively debate over code reviews with @skamille at New York’s QCon 2012. That same day she wrote an interesting blog post on code reviews. She argues that “cod...
- — Pressing the Big Scary Red Reset Button
Last night I gave a talk on pressing the big scary red reset button at the NY CTO School. The first talk before me was by @malcolmcasey, CTO of Skillshare, another awesome NYC s...
- — How to Cross the Chasms of Your Technology Career
I want to talk about your scope of influence as a Software Engineer and how to expand it.
- — How Long Does it Take to Create a 12 Lecture, 8 Week Course
My family counts many teachers. My grandparents were teachers, my father started as a school English teacher and is now a University professor. My wife changed her successful ca...
- — Crafting a Ruby on Rails Course for Developers
- — Why You Should Leave Microsoft, Too
I read Bertrand’s post on “Tales from the Evil Empire” about him leaving Microsoft this morning. Congratulations. We have never met, but your blog was in my RSS feed for a very ...
- — Contribute to any of these open-source projects and I will help you in any way I can
We all have wish lists. Here’s the deal. Contribute to any of these open-source projects and I will help you in any way I can.
