RAM 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 moreKL divergence from normal to normal
The previous post looked at the best approximation to a normal density by normal density with a different mean. Dan Piponi suggested in the comments that it would be good to look at the Kullback-Leibler (KL) divergence. The previous post looked at the difference from between two densities from an
Read more4 Strategies to Give Effective Feedback to a Difficult Person
Respect is like air. As long as it’s present, nobody thinks about it. But if you take it away, it’s all that people can think about.Continue reading on Better Programming »
Read moreHow I Used Amazon Bedrock to Write, Schedule, and Post My Tweets
Finding the time to create and post on social media takes time and expertise I don’t have. So I asked AI to do it for me.I’m a lazy person. Beyond being lazy, I’m also forgetful. That’s a killer combo when it comes to repetitive tasks that I have to do week
Read moreServer-side Swift? Why not?
Let's build a real-time chatroom with Vapor and WebSocketsContinue reading on Better Programming »
Read more