I recently read a great article by Gergely Orosz called "What Silicon Valley "Gets" about Software Engineers that Traditional Companies Do Not", and in it he makes a few points that really resonated with me as an engineering leader: Treat engineers ...
Most web application developers reach for the tried and tested approach of fetching data from their API right when they need it, and they don't give an offline-first approach the consideration it deserves. Perhaps that's because working offline is ge...
Building an awesome editor for your React-based web application is by no means easy. But with SlateJS things get much easier. Even with the help of Slate, building a full-featured editor is way more work than we can cover in one blog post, so this po...
Let's face it - sometimes CSS can be a pig. You need to learn the magic incantations, carefully follow the phases of the moon, and pray that everything will be ok if you just try every possible permutation of the flexbox properties. But that's not wh...
I’ve been managing teams of engineers for a number of years and during that time, I’ve spent a lot of time helping my team members with their personal development. Inevitably, these discussions also very often cause me to perform a lot of self-reflec...
At Kitemaker, we're firm believers in the fact that the single best way to get your team to perform better is to get them to collaborate more closely. Teams that start together and work collaboratively across functions (engineers, product managers, ...