REM vs EM – The Great Debate
A technical comparison of CSS relative units REM and EM, explaining their differences, use cases, and best practices for web typography.
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.
Explains callbacks in Swift 3.0 for iOS development, covering definition, async programming, and API design with practical examples.
Explains Swift callbacks, their purpose, and usage in iOS development with a practical API design example.
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.
A guide to setting up an Angular 2.0 starter project with TypeScript, Webpack, and Bootstrap, including Less/Sass for theming.
A guide to installing VMware ESXi 6 on an Intel NUC, covering troubleshooting a PSOD error and successful setup for a home lab.