Topher Winward·Jan 10, 2022Why PHP, goto, and bubblesort, are all good, actually 👍Some technologies, like PHP, goto and bubblesort, raise concern just by mentioning them. By understanding their history better, we can…
Topher Winward·Dec 6, 2021Protect Preview Pages 50% Faster with NextJS Middleware 🔒By using middleware to serve different routes to public and authenticated users, you can keep public pages zippy, while letting your team…A response icon1A response icon1
Topher Winward·Oct 19, 2021Make your returns f**king explicit 🔥How can the way we write our code set up future developers for success?A response icon6A response icon6
Topher Winward·Apr 13, 2020Counting crowds: HyperLogLog in simple termsLearn how to count billions of distinct elements quickly, using very little memory.
Topher Winward·Jan 6, 2020Floating point numbers for people who don’t know or care what binary is 🚢Ignore the scary maths, let’s look at a simplified model for understanding floating point numbers under the hood.
Topher Winward·Nov 10, 2019How Concurrent React changes the game for data-heavy UIConcurrent React and Suspense are shaping up to heavily change how dynamic data-driven UIs are built.A response icon2A response icon2
Topher Winward·Sep 30, 2019JavaScript's new keyword, under the hood 🐬Or, how classes are implemented in terms of prototypes
Topher Winward·Mar 27, 2019The “new” keyword, in far too many languagesNew is a great place to look when learning a new language, to get a deeper understanding of how your code will act and run.A response icon2A response icon2
Topher Winward·Jan 17, 2019C++ moves for people who don’t know or care what rvalues are 🏘️Moves in C++ don’t require understanding of deep technical juju to get a grasp on.A response icon5A response icon5