Jack Franklin

“Jack Franklin” delves into the realm of Python programming speed considerations, exploring the nuances between development time and run time bottlenecks. The podcast episode discusses the productivity implications of these factors, shedding light on what truly matters in Python programming efficiency. Additionally, the document touches on the significance of maintaining conversation history in AI applications using short-term memory, emphasizing the role of context in seamless interactions. By combining insights from various sources, “Jack Franklin” provides a comprehensive overview of optimizing Python performance and leveraging memory mechanisms for enhanced user experiences.

Using AirPod Pros 3 with Android

 Jack Franklin

I wear headphones a lot and I like the option of wearing over-ear and in-ear headphones at any one time; I find that I prefer my over-ear for deep work sessions but in-ear are much easier for video ca...

📚 Read more at Jack Franklin
🔎 Find similar documents

Augmented engineering: learnings of an AI skeptic

 Jack Franklin

Since ChatGPT burst onto the scene in November 2022 it and its competitors have taken software development by storm. We've seen companies go all in on AI and set expectations that new hires will only ...

📚 Read more at Jack Franklin
🔎 Find similar documents

Goals for 2025

 Jack Franklin

As 2024 comes to a close, I wanted to take a moment to reflect on what has been the most incredible and challenging year of my life. In January our child Leo was born and our lifes as we knew them wer...

📚 Read more at Jack Franklin
🔎 Find similar documents

TypeScript enums and falsy values

 Jack Franklin

I recently lost an evening to debugging a subtle issue which highlights a potential pitfall in the interaction between TypeScript enums and "falsy" values in JavaScript. Let’s look at a scenario that ...

📚 Read more at Jack Franklin
🔎 Find similar documents

performance.wow() 2024

 Jack Franklin

As I write this blog post I am sat in an AirBnB in Utrecht reflecting on two incredibly inspiring days at performance.now() 2024. I was not only fortunate to attend but to be asked to talk, and it was...

📚 Read more at Jack Franklin
🔎 Find similar documents

OnTrack devlog 1

 Jack Franklin

If you were to look at my Steam library you would see that most of my games are strategy and logistics based (think Factorio) but with a healthy dose of transport methods and networks (think Transport...

📚 Read more at Jack Franklin
🔎 Find similar documents

Exhaustive branch checks with TypeScript

 Jack Franklin

It's very common when working with TypeScript that you will have a type that declares a list of values, such as an enum or union type: enum SupportedColour1 { RED, YELLOW, BLUE, } type SupportedColour...

📚 Read more at Jack Franklin
🔎 Find similar documents

Cracking Neovim code folding

 Jack Franklin

I have used Vim or variants like Neovim ever since the second year of university, which means I've been using Vim for nearly 13 years (!). In that time I have gotten very comfortable navigating my way...

📚 Read more at Jack Franklin
🔎 Find similar documents

Things I've learned about building computers

 Jack Franklin

Recently a computer upgrade went from one graphics card to a new case, new fans and a new graphics card. Along the way I learned a bunch and I'm writing this blog post for future reference when I next...

📚 Read more at Jack Franklin
🔎 Find similar documents

Running command line tasks in Neovim

 Jack Franklin

My daily workflow often involves repeatedly running tasks, whether that be build commands, unit tests, or some other scripts. My ideal workflow is to have a terminal split on the right hand side, and ...

📚 Read more at Jack Franklin
🔎 Find similar documents

Learning to say "I don't know"

 Jack Franklin

In October 2021 I took on a new role within the Chrome DevTools team as a Technical Lead (TL) of the DevTools Performance Tooling team, who are responsible for all things website performance inside of...

📚 Read more at Jack Franklin
🔎 Find similar documents

Why I don't miss React: a story about using the platform

 Jack Franklin

Just over two years ago I left a role at a London based startup where I lead development of a large, React based e-commerce frontend to join Google to work on Chrome DevTools. My initial focus was to ...

📚 Read more at Jack Franklin
🔎 Find similar documents