Skip to content

Dev Notes

—Short notes on software, systems, and things I learn while building—

Menu
Menu

Author: isleyen

C# Benchmarking & Profiling – I (BenchmarkDotNet)

Posted on July 22, 2026July 22, 2026 by isleyen

BenchmarkDotNet helps you to transform methods into benchmarks, track their performance, and share reproducible measurement experiments. Under the hood, it performs a lot of magic that guarantees reliable and precise results thanks to the perfolizer and pragmastat statistical engines. (source) Program.cs: R installation required for [RPlotExporter] (it generates the plot) How to Read Benchmark Report What it measures How to read it Mean Average…

Read more

Reliability Notes: SLI, SLO, and SLA

Posted on July 4, 2026July 4, 2026 by isleyen

Traditional monitoring focus “is the infrastructure healthy?” SRE reliability focus “is the user experience healthy?” Infrastructure metrics such as CPU, memory, disk usage confirm that servers are running and allow us to do capacity planning. But metrics don’t provide insight into user workflows. Distinguishing between SLIs, SLOs and SLAs SLI – Service Level Indicator SLO…

Read more

Developing Inside Container – II (Notes)

Posted on February 26, 2026 by isleyen

When working with AI agents during development, granting them full access to our local machine can introduce security risks. A safer approach is to run the agent inside a Dev Container. This way, we grant the required access only within an isolated container environment instead of the host system. By using a Dev Container, the…

Read more

Developing Inside a Container – (Notes)

Posted on February 1, 2026April 9, 2026 by isleyen

With the Visual Studio Code Dev Containers extension, a container becomes our entire development environment. Our workspace files and extensions run inside the container, giving us direct access to the required tools and system dependencies. This makes it easy to move between projects or environments by simply changing the container we connect to. devcontainer.json file…

Read more

Conda – Cheat Sheet

Posted on January 17, 2026January 17, 2026 by isleyen

Conda is a powerful tool in the python ecosystem for package management & reproducible environment. Mostly Used Commands Command Goal conda info shows system info/ installation location/ active environement and more.. conda update conda updates conda to latest version conda install {{package_name}} install package (conda install numpy) conda update {{package_name}} update package(conda update scikit-learn) conda…

Read more

Resize Image in URL – Azure

Posted on January 9, 2026January 9, 2026 by isleyen

Intro In many applications, a single image file often needs to be served in multiple variants.For example, a user may upload a high-quality image, but the application typically requires smaller or lower-quality versions of that image for different use cases such as thumbnails, previews, or mobile devices.Using the original high-resolution image in every scenario can…

Read more

Recent Posts

  • C# Benchmarking & Profiling – I (BenchmarkDotNet)
  • Reliability Notes: SLI, SLO, and SLA
  • Developing Inside Container – II (Notes)
  • Developing Inside a Container – (Notes)
  • Conda – Cheat Sheet

Categories

  • Azure
  • C#
  • claude
  • devcontainer
  • docker
  • python
  • SRE
© 2026 Dev Notes | Powered by Superbs Personal Blog theme