Creating Smaller Docker Images: Part #2
A technical guide on using docker-squash to reduce Docker image size by merging layers, focusing on a Python 2.7.11 example.
A technical guide on using docker-squash to reduce Docker image size by merging layers, focusing on a Python 2.7.11 example.
A 2016 perspective on Python 3 adoption, analyzing library support, community trends, and the gradual shift from Python 2.
A Fedora maintainer shares a Python script to scrape and email daily reports of failed live CD builds from Koji.
A deep dive into using BenchmarkDotNet to analyze memory allocations and performance differences between string concatenation and StringBuilder in C#.
A technical comparison of CSS relative units REM and EM, explaining their differences, use cases, and best practices for web typography.
A tutorial on creating a Slack bot using Node.js and Botkit, from setup to listening for events and keywords.
A developer shares their experience in a tech speaking mentorship program, learning how to craft compelling talk abstracts and improve CFP submissions.
Explains why network calls are problematic in iOS unit tests and how to decouple from the network using stubs or protocols.
A guide to animating list reordering in React, a common challenge not solvable with standard CSS transitions or animation APIs.
A tutorial on implementing a dynamic theme switcher using CSS custom properties (CSS variables) and JavaScript, with localStorage for persistence.
Final part of a tutorial series on building a quiz app with PureScript and the purescript-pux framework, consuming a random question API.
A tutorial on building a web service in Haskell using the Servant library to generate random elementary school science questions from Markov chain data.
A technical tutorial on building a data product using Python, Markov chains, and a dataset of science questions to generate random quiz questions.
A technical guide detailing the challenges and solutions for setting up a remote OpenVPN connection to a home lab ESXi host, including vSwitch configuration.
A technical guide on implementing data isolation for multi-tenant ASP.NET Core applications using Entity Framework Core and separate databases.
Explains the multi-process and multi-threaded architecture of a web browser's rendering engine, focusing on the Compositor, Main, and GPU threads.
Analyzes the viability of Netflix in Kenya, addressing internet access, device compatibility, and competition with piracy.
Explores improvements in Gnocchi's timeseries database storage, focusing on data splitting and compression techniques for better performance.
A developer explores and contributes to Colorful.Console, a C# library for creating colorful console apps with ASCII art and Figlet fonts.
The author's blog is added to the vBlog Database, a curated index of over 400 virtualization-focused blogs.