React Hooks Migration
A tutorial showing how to migrate React Class Components to Function Components using React Hooks for state and side-effects.
A tutorial showing how to migrate React Class Components to Function Components using React Hooks for state and side-effects.
A tutorial on building a conversational chatbot from scratch using Google's Dialogflow and React Native for a cross-platform mobile app.
A guide to interactively debug R packages on Travis CI by SSHing into the build server when local replication fails.
An analysis of Cohesity's evolution from a backup appliance vendor to a data aggregator, using aggregation theory to explain its cloud strategy.
A guide on integrating the FluentValidation library with Blazor's built-in forms and validation system for enhanced form handling.
A psychology graduate turned QA team lead shares how psychological principles like understanding user motivation improve software testing.
An illustrated and musical guide explaining JavaScript's map, reduce, and filter array methods with examples and mnemonics.
A solo founder shares key lessons from building a side-business, focusing on personal growth, skill development, and the realities of launching a product.
A guide to terminating all running KSQL queries and dropping streams/tables using curl, jq, and xargs commands.
Explores how Conway's Law reveals communication gaps between hardware, firmware, kernel, and software layers, using examples like Spectre and Kubernetes.
Analyzes the limitations of tip jars and platforms like Patreon for sustainable open source funding, arguing they create a precarious gig economy for maintainers.
Overview of new developer features in Java 12, including Switch Expressions (preview) and new String methods like indent and transform.
Argues Rust is a poor replacement for C due to its rapid feature growth and complexity, contrasting it with C's stability and portability.
A guide to performing mathematical calculations using PowerShell, leveraging the .NET Math library for operations beyond basic arithmetic.
A guide on using CircleCI for continuous integration testing of R packages and projects, highlighting its advantages over Travis CI and AppVeyor.
Explains how to run ASP.NET Core applications in Docker containers with a read-only file system for enhanced security, including a workaround for a known issue.
A tutorial on building a Reddit bot in Python using the PRAW library to listen for and respond to specific comment phrases.
A developer's journey from a novel idea to launching an open-source project, and the unexpected feedback it receives.
A developer shares their learning process by exploring the RISC-V instruction set architecture, explaining ISAs and RISC principles.
Explains how Git commit dates are set locally, not by GitHub's servers, and how to intentionally create commits dated in the future.