Destination v Journey Engineering in the AI Age
Why craft still matters, why outcomes still win, and how to go as fast as you should.
Archive
The full numbered notebook, grouped by year, newest first.
Why craft still matters, why outcomes still win, and how to go as fast as you should.
Enjoyed reading Rémi Louf's "The bottleneck was never the code" today. Lots of alignment with the "things have changed but also not really" feeling I've had for the past year or so. A few highlights…
I was initially surprised to see this. But on reflection… if I had to rank the top 5 companies by overall compute/AI demand that aren’t also clouds and also don’t run their own cloud, OpenAI and…
Today I learned Nvidia X070, X080, X090 GPUs all use the same design! They’ll tend to just vary based on the # of cores that are pristine/working. Makes a ton of sense, but not something I would have…
I run a few APIs for the various side projects I tinker on; in this post, I wanted to share a little about them.
It's been far too long since I've blogged. In this post, I want to reflect on some things I've learned as a senior engineer and try to synthesize them into a personal engineering philosophy.
I wanted to make things a little bit easier for my family and myself with all the adjustments happening, so I started on a little nights & weekends project: https://isbusy.app. The idea is simple: come up with an easy way for my family to understand if I'm busy and have it automatically sync with all my work and personal calendars.
In this post, we'll look at a few areas that are 'beyond the basics' for MongoDB performance. You'll gain some helpful tools like working with the query planner and knowing when to use specialized indexes.
A Guide to the React Ecosystem
Today, React in Action is part of Manning's Deal of the Day. You can get **50%** off your order at https://bit.ly/2fBDvlc; use code dotd110316au
In this post we learn about the idea of components in React. Want more? Check out React in Action by Mark Thomas available in MEAP from Manning Publications
Today, React in Action is part of Manning's Deal of the Day offering. You can get 50% off your order here https://bit.ly/2e4j3KQ
This year, I've had the pleasure to work working on a book about React for Manning Publications. React in Action is available from Manning Publications
Wanted to share this great TED talk about original thinking; hoping it helps developers think better about the role of procrastination in original thinking
Recently I have been experimenting with and exploring Golang. Here we briefly look at type inspection in Go from the perspective of a JavaScript user
I'm following up on my "Start Simply, Simply Start" with some more practical thoughts on starting simply and how to learn programming.
Learn how to test React.js, a powerful JavaScript development tool, and learn to test simple components using enzyme and Mocha.
In this post, I encourage you to start simply and simply start. You don't need everything for everything.
In this post we'll walk through using node.js, redis, and Kue to learn about creating an API that handles priority job processing.
In this post we will look at using and extending the Event Emitter module in node.js and how we might use it to create our own event-emitting programs.
In this post, we look at some ways you can improve the code you come across and benefit your entire team and future self.
In this brief tutorial on react native, we'll get up and running with react native and learn how to include or require images into our app.
In this post we look at a few ways you can check to ensure that a file or directory exists using Ruby.
As developers we get asked lots of often difficult questions by employers. But what do we ask when it's our turn? Check out these 12 questions you can ask!
I'm introducing a really simple npm module called favorites. It lets you maintain a list of your favorite npm modules and install them.
In this post, we briefly look at how you can implement method-chaining into your JavaScript APIs.
In this second post of our three part series on some useful npm modules, we go over eslint, gulp, babel, and other great npm modules you should check out.
In this post I'll highlight three modules that you can use to to run your node.js app in production: It's pm2 vs forever vs nodemon. We'll look at each one.
This ifelse.io post helps you learn how you can advantage of node.js on the server along with React's ability to `RenderToString()` capabilities.
In this post, we'll look at how you might go about 'dockerizing' a node.js app.
Most of our programs are more complex than they have to be -- get functional and end the mutable-state madness.
Resources to help you get started if you're an absolute beginner to programming.
Great talk from RailsConf2012 in Austin, TX. Rich Hickey focuses on the ideas of complexity, simplicity, and ease in software development.