Learn to Unlearn With Me
My journey into machine unlearningContinue reading on Better Programming »
Read moreWhen Your Manager Does Not Listen
Four different scenarios of how your manager can undermine you and the best ways to get out of themContinue reading on Better Programming »
Read moreGeometryReader: Blessing or Curse?
Photo by TopSphere Media on UnsplashGeometryReader has been present since the birth of SwiftUI, playing a crucial role in many scenarios. However, from the very beginning, some developers have held a negative attitude towards it, believing it should be avoided as much as possible. Especially after the recent updates of SwiftUI
Read moreEverything You Can Do With Python’s Bisect Module
Learn how to optimize search and keep your data sorted in Python with the "bisect" modulePhoto by Jason Leung on UnsplashWhile Python’s bisect module is very simple - containing really just 2 functions - there's a lot one can do with it, including searching data efficiently, keeping any data sorted, and much
Read moreRAM and VRAM Profiling in Python
Efficiently Monitor RAM and GPU VRAM simultaneously with a single powerful function Decorator!Photo by John Cameron on Unsplash1. Why profile memory usage?IntroductionWhile the specific motivations for memory profiling in your code application may vary, the ultimate goal is always to enhance its speed and robustness. Here are some memory patterns that are
Read moreHe helped create Jira. Now he’s searching for meaningful engineering metrics
Dylan Etkin, founder and CEO of Sleuth, joins Ryan to talk all things engineering efficiency, DORA metrics, continuous delivery, and how his psychology degree has proven useful in his work as an engineering manager and startup founder.
Read moreReact Router v6: A Beginner’s Guide
Learn how to navigate through a React application with multiple views with React Router, the de facto standard routing library for React. Continue reading React Router v6: A Beginner’s Guide on SitePoint.
Read moreChris’ Corner: Buttons, Modes, and a Couple of Layout Situations That Are Still a Bit Tricky
If you ever need some inspiration for buttons, definitely check out Lucas Bonomi’s buttons.cool. This is a better-than-it-needs-to-be one-off site just for beautiful buttons: But it’s not just a design gallery, it’s made for front-end developers in that you can see the code, see them being live-rendered right on the
Read moreEarth mover’s distance
There are many ways to describe the distance between two probability distributions. The previous two posts looked at using the p-norm to measure the difference between the PDFs and using Kullbach-Leibler divergence. Earth mover’s distance (EMD) is yet another approach. Imagine a probability distribution on ℝ² as a pile of
Read moreThe product approach to open source communities
A business wouldn’t take its product development for granted, so why would you neglect the OSS community that’s fundamental to the project’s very existence?
Read more