Guide to Becoming a Developer in 2021
A guide exploring career paths, learning methods, and key considerations for starting a career as a software developer in 2021.
A guide exploring career paths, learning methods, and key considerations for starting a career as a software developer in 2021.
A software engineer's personal review of 2020, covering work on frontend infrastructure and accessibility, side projects, blogging stats, and travel.
Explains serverless methods to fetch random records from DynamoDB, S3, and Redis for applications like quiz apps.
An opinionated guide on improving TypeScript code readability by using descriptive names for generic type parameters instead of single letters.
A developer customizes a sign-up email template and tests it with MailHog, then works on the landing page's pricing section.
How to configure Kafka Connect to automatically create and customize topics for source connectors, including partition and replication settings.
Introducing EZComponent, an open-source frontend framework that simplifies building with Web Components, featuring a streamlined workflow and built-in reactivity.
A tutorial on generating and adding a custom app icon to a React Native Android application, covering asset creation and configuration.
A technical guide on optimizing SQL bulk insert performance in C#, comparing methods from simple loops to high-speed SqlBulkCopy.
Explains the technical distinction between DOM nodes and elements in web development, detailing node types and their hierarchy.
Explores the connection between machine learning and statistics by building a statistical inference model from a neural network example.
Part II of a Linux server setup guide, covering Docker installation, static IP configuration, and system cleanup on Ubuntu Server.
Explains a surprising heap allocation in a Go benchmark when sorting strings, diving into interface internals and compiler behavior.
A beginner's guide to the Ballerina programming language, covering installation, CLI usage, and creating your first project.
An explanation of the MVC (Model-View-Controller) architectural pattern, covering its components and their roles in web application development.
How to use Netlify build plugins to create and persist a cache folder between builds, using webmentions as an example.
A developer's monthly update on TinyPilot, a tech project, covering record revenue, product development, and a video course launch.
A deep dive into building robust, real-world UI components, using a Facebook Messenger card as an example to explore edge cases and scalability.
A guide to deploying an Azure Function that uses a Docker container to generate images of chemical structures from SMILES strings.
A guide exploring the reasons, benefits, and limitations of containerizing existing .NET Framework applications using Windows Containers.