CSS Wrapped: 2023!
A review of major CSS features and browser advancements that landed in 2023, including container queries, nesting, and new functions.
A review of major CSS features and browser advancements that landed in 2023, including container queries, nesting, and new functions.
A personal review and comparison of popular AI image generation tools like DALL·E 3, Midjourney, Adobe Firefly, and Ideogram for productivity.
The article uses the visible routers at Centre Pompidou as a metaphor for how software systems evolve and adapt to new requirements over time.
Explains how to use C# and the bflat compiler to create a bare-metal bootable game for Raspberry Pi, targeting UEFI without a .NET runtime.
Explains how to implement a cloud-native DNS resolver in Microsoft Azure, using a festive-themed example to illustrate distributed DNS architecture.
A developer adds WhiteNoise for static files and integrates Tailwind CSS into a Django SaaS application, fixing operational issues.
A tutorial on setting up and running PyFlink streaming data jobs on a Kubernetes cluster, including prerequisites and deployment steps.
A detailed overview of the new features and improvements coming in Java 22, including unnamed patterns, stream gatherers, and the FFM API.
A tutorial on setting up and running PyFlink streaming data jobs on a Kubernetes cluster, including installation and deployment steps.
Explores how AKS Artifact Streaming preview feature dramatically reduces pod startup times by streaming container images instead of fully downloading them.
A technical guide on manually deploying Azure Firewall within an Azure Virtual WAN hub, covering policy creation and configuration steps.
Discusses the pros and cons of using jOOQ's DAO API versus writing explicit SQL, highlighting the risk of N+1 problems.
A Google engineer's 2009 talk on the importance of simplicity in software design, contrasting Google's simple homepage with its complex internal systems.
Ghostty terminal devlog update covering beta program growth and the introduction of a new Terminal Inspector tool for developers.
A software engineer argues against teaching bubblesort, comparing it to other sorting algorithms and explaining its inefficiency.
The author is gathering testimonials, logos, and project examples for the CUBE CSS methodology to feature on a redesigned website.
Russ Cox shares 20 practical tips for effective Go testing, based on his GopherCon Australia talk, covering test design, coverage, and automation.
A guide to creating an effective automated testing strategy, covering evaluation criteria like certainty, speed, and maintainability with a practical use case example.
A guide to using .NET's Regex.Replace with MatchEvaluator for complex string transformations, simplifying regex patterns with custom logic.
A tutorial on how to get and set CSS Custom Properties (CSS Variables) using vanilla JavaScript, including helper functions to simplify the process.