Last night, I spent 2 hours working on a new technique for crocheting a hat. The technique creates a stitch that looks like it was knitted. I had only practiced this technique once, but I set out to create a hat anyways. It was going to be a fun project! A new stitch technique, with […]
It started as a question about what editor to use, and a desire to find a modern editor with code folding. But since then, the conversation has turned into a discussion on the realization that the “old” way we built large-scale software in .NET, Java and other “enterprise” languages, may not be so “old” after all.
Call it “code collapse”, “code folding”, “regions” or whatever your editor says it is called… just don’t call it a feature when it does little more than hide the monsters lurking in your code base.
A few months ago (fall of 2015), my 6 year old daughter saw a crochet kit at a bookstore. It was the kind of kit that comes with a crochet hook, yarn and a book of patterns. There’s enough yarn to create two small projects and hopefully get you started with a new hobby. My […]
If you’ve listened to The Entreprogrammers podcast at all, then you know I’m not shy about sharing metrics and stats for my business, including WatchMeCode. To that end, I’m happy to say that I’ve taken yet another step to making my company and my stats open for everyone to see by joining the Baremetrics Open […]
At the Nodevember 2015 conference, I gave a talk titled “A Telegraph To The Future Of Web Apps”. This talk is very much the “why to” of human communication, messaging in software, and how software reflects the way we work together. The Nodevember conference had all of the talks recorded and there are a log of […]
As I’m preparing for a talk at the Nodevember conference this coming weekend, I’m thinking through my preparation process – getting the slides ready, practicing, and generally making sure I’m not going to completely screw this up. With all these thoughts running through my head, I wanted to share a few things that I’ve noticed […]
It’s easy to think of an application as having “an architecture.” We talk this way a lot, in software development. But the more I build similarly-architected systems and new systems with different architectures, the more I realize that architecture is not a single thing. Rather, architecture is a fluid and living thing – it grows, […]
I started a small … umm… argument via twitter (imagine that) about code readability a while back. It all started with this tweet: #ProTip your job is not typing. code should communicate intent to other humans, not save keystrokes for compilers. pic.twitter.com/rOqQX42md5 — Derick Bailey (@derickbailey) July 2, 2015 Shortly after, I received this response: […]