I haven’t spent too much time crowing about it to my friends, but earlier this Winter I purchased a laptop from System76. I could go on and on about specs and performance, etc. etc. but suffice it to say that I bought the Pangolin Performance model with slightly more than standard RAM. The laptop has [...]
The best managers I have had do two things well: they remove impediments to a trusted developer’s understanding of the larger business purpose behind that developer’s task, and they, as proficient developers in their own right, approach solving problems in what seems to me to almost be a “refactoring” mindset. They look at what is [...]
As a (mostly) self-taught web dev with little formal college-level Computer Science education, it is easy to hold those who possess this specialized training in high regard. And as someone who relishes learning new and novel ways of solving common problems in the abstract, I value what I pick up along the way as I [...]
I don’t think it’s a stretch to acknowledge that there are plenty of problems that humankind faces that just will not be solved by the Internet. Which then begs the question: what problems, if any, are worth solving? The Internet is a network. And not simply a network of “things” but a network that serves [...]
Are we on track for a future where the skills of a developer will become all but ubiquitous? Will there still be a place for product managers and UX designers unless they are not merely conversant in the tools of a developer, but proficient? Will fluency with code be a bare essential? Or, put another [...]