A Post-Halloween Hangover Newsletter — My Programming Picks Across Medium, August 2023
Published in
3 min readNov 6, 2023
What’s scarier than Halloween? Well, for me, it was realizing, as I was casually scrolling through my Medium drafts, that I somehow managed to miss sending out my last newsletter during my time at Better Programming! Spooky, right? 🎃
Without further ado, here’s that list.
Happy reading!
- Building a Better Web — A faster YouTube on web by Addy Osmani — A case study of changes the YouTube Web team made to improve performance, increase their Core Web Vitals pass rates and lift key business metrics
- LlamaIndex + Metaphor: Towards Automating Knowledge Work with LLMs by Jerry Liu
- What nobody tells you about taking a career break (and how to emotionally prepare for one) by Claire Gong — I want to live a good life, not just appear to be living one.
- Trying to become a better developer by learning more about aviation by Fortas Abdeldjalil
- Jacob Bartlett’s 47-min read on Async Unit Testing in Swift
- You can’t train your way out of a toxic organizational culture by lisa Schmidt
- Ready Worker One: Is VR the missing piece in your work-from-home setup? by David C. Shepherd
- 5 Engineering Lessons from Early Stage Startups by Charles Chen
- Building a scrappy semantic search for my reading highlights by Sawyer H
- I was laid-off, now what? A Survival guide from a Survivor by Lalo González Téllez
- Reflections on quitting my job by MooseyAnon
- BYOC: Build Your Own Community by Bethany Crystal
- Integrating Large Language Models like Open AI’s GPT with Unity 3D by Reed Seal-Foss
- The Up-and-Running Guide to Architectural Fitness Functions by Mikael Vesavuori
- Hibernate is not so evil by Łukasz Pięta
- Yes, you should test on production… by Marco Chiappetta
- Reflecting on two years at Microsoft by Egahi
- Amazingly Alarming Autonomous AI Agents by Dave Hulbert
- Empowering People’s Brain: A Visit to JetBrains Office in Amsterdam by Vladimir Merkushev
- Three Engaging Activities for Your Next Offsite by Elliot Graebert
- Mastering AWS Cost Reduction: Mistakes That Skyrocket Your Bill by Jan Kammerath
- Bus between Web Workers and the main thread. Speeding up JavaScript! by Andrei Chmelev
- Vision: the often missing leadership ingredient by Andy Walker
- Jukebox Diffusion by Jeff Sontag
- The Big Difference Between Flows and Channels in Kotlin by Sam Cooper
- Testing Out Llama Cpp Grammar Constraint-based Sampling by Paolo Rechia
- Java 21: So How Should We Construct Strings Now? by Nataliia Dziubenko
- The Ideal TabView Behaviour With SwiftUI Navigation Stack by Akshay Mahajan
- Process that Empowers by Mason F. Matthews
- Create UserDefaults Helper Using “dynamicMemberLookup” and KeyPath by Billy Chan
- When to refactor your code? by Rob van der Leek
- Mastering Thread Safety in Swift With One Runtime Trick by Geor Kasapidi
- “Shall we play a game?”: A guide to AI Reinforcement Learning by James Matson
- You don’t need hosted LLMs, do you? by Sergei Savvov
- Reflections on Hiring as an Engineering Manager by Robbie Heygate
- Best practices for your ChatGPT ‘on your data’ solution by Mick Vleeshouwer
- How to Program in Your Sleep by Marianne Bellotti
- How My iPhone and Mac Usage Affects My Daily Life by owaikien
- Realm JavaScript v12: complete rewrite without surprises by Kenneth Geisshirt
- Dart 3.1 & a retrospective on functional style programming in Dart 3 by Marya Belanger
- A Taste of Coq and Correct Code by Construction by Walter Schulze
- Common Pitfalls Caused by Delayed State Updates in SwiftUI by fatbobman
- An Ode to Software Engineers by Dean Michael Berris
- How a Rubber Duck Can Solve (Almost) Anything by Kim Witten, PhD