PinnedRyan PerryinBetter ProgrammingGo 1.20 Experiment: Memory Arenas vs. Traditional Memory ManagementA dive into Go’s new experimental feature·7 min read·Feb 7, 2023--2--2
Ryan PerryHow to embed a Flamegraph on your website or blogStop screenshotting Flamegraphs and start embedding them·2 min read·Jul 11, 2022----
Ryan PerryHow we made a Slackbot profile our code for a Hackathon (Part 1)Using Pyroscope to add profiling functionality to a bot·5 min read·Feb 5, 2022----
Ryan PerryinBetter ProgrammingContinuous Profiling for Go ApplicationsUsing Pyroscope — an open source continuous profiling platform·5 min read·Jan 26, 2022--1--1
Ryan PerryinAWS TipHow to Debug Ruby Performance Problems with ProfilingProfiling your Ruby Application can uncover huge performance issues·5 min read·Dec 22, 2021----
Ryan PerryCombining Kubernetes, Pyroscope, and Github Actions for the Civo HackathonHow we won the dev tool category of the hackathon by improving performance issues·4 min read·Nov 17, 2021----
Ryan PerryinPython in Plain EnglishHow to Profile Python Code with Pyroscope’s Pip PackageA tutorial on continuous profiling in Python.·4 min read·Oct 19, 2021----
Ryan PerryinPython in Plain EnglishO(log n) makes continuous profiling possibleAn explanation on how Pyroscope (OSS) does compression 10 times better than Gzip.·5 min read·Mar 16, 2021----
Ryan PerryinBetter ProgrammingHow To Debug Performance Issues in Python With ProfilersUsing flame graphs to get to the root of the problem·4 min read·Jan 26, 2021--1--1
Ryan PerryinBetter ProgrammingGithub Replacing “Master” With “Main” is a Huge Win for Inclusion in TechThe little things are the big things·4 min read·Oct 7, 2020--62--62