I’m not sure whether this will make any sales at all but Turkish Clubhouse made me brush up on my language and I loaded some old vocabulary I had lying around into an Anki deck and workflow. I thought I’d might as well productize it since high quality Anki decks for advanced learners are hard to find.
Agile is setup as a bit of a straw man in this piece about scaling product delivery, but it is true that following the existing methods too rigidly will not get you where you want to be. I’d rephrase it to say that mature teams need to be able to reflect and create their own systems as they go.
There are a bunch of wrong ways to install Python 3 on your Mac unfortunately. Follow this guide and you’ll save yourself a bunch of pain.
Figuring out how to onboard yourself in a remote world is something that’s directly pertinent to me since I’m starting a new job right now. The content is very much the same but it’s still quite a different experience.
The correct sequence is to start with a business goal, translate that into a technical strategy and have architectural initiatives follow from that.
This point by Charity Majors is well worth repeating: you should not take on additional responsibilities if you’re not delivering at and excelling in your core job. All of the other stuff seems like it matters a lot, but it really doesn’t.
A write-up how Dropbox rearchitected and broke up their monolith into pragmatic components. Nice to read that their base was a large Python code base, a bit similar to Instagram which is still running a branch of Django underneath.