Review: MoErgo Glove80, split, wireless, columnar ergonomic keyboard with RGB
A detailed review of the MoErgo Glove80, a split, wireless, columnar ergonomic keyboard, comparing its features, comfort, and build quality to competitors.
A detailed review of the MoErgo Glove80, a split, wireless, columnar ergonomic keyboard, comparing its features, comfort, and build quality to competitors.
A tutorial on building a custom cron job scheduler in ASP.NET Core using BackgroundService, for educational purposes.
Debugging intermittent HTTP 502 Bad Gateway errors in a distributed system behind an API gateway.
Analyzes why Web Components are often overlooked by frontend developers in favor of frameworks like React, citing ergonomic and tooling challenges.
An experienced interviewer shares what they look for in junior software engineering candidates, focusing on mindset over technical skills.
A developer compares Django and Ruby on Rails for web development, discussing his choice and offering advice for learners.
A guide to reducing log ingestion costs in Google Kubernetes Engine (GKE) by creating exclusion filters in Cloud Logging.
The author discusses the current state and future potential of AI in software development, focusing on bug fixing, documentation, and the need for developers to stay sharp.
A developer critiques the blind adoption of Scrum, arguing it's often misapplied and becomes a rigid, unproductive ritual rather than a useful framework.
An introduction to codemods using jscodeshift to automate and standardize code changes across a codebase.
A guide on how to launch and access a Jupyter server directly within a Dask cluster running on Kubernetes, including configuration steps.
Overview of the Terraform Certified Associate exam update to version 003, covering key changes and study guidance.
A developer fixes and updates an Alfred workflow for searching Swift Evolution proposals, adding new features like copy actions.
Explains how to use the CSS :has() pseudo-class to select and style previous sibling elements, a previously impossible task in CSS.
A critical analysis of the 'architect' role in software engineering, exploring its common anti-patterns and organizational dysfunction.
A developer argues for minimal, strategic code commenting, using examples to show how clear naming and structure can often replace verbose comments.
A guide on building an Azure Functions extension to read files from AWS S3, based on a talk at the Sydney Serverless Meetup.
A critical look at benchmarking in .NET, emphasizing the importance of context and real-world performance over isolated micro-optimizations.
jOOQ 3.18.0 release adds enhanced SQL diagnostics, SQL/JSON support, Oracle/PostgreSQL array features, and R2DBC 1.0 integration.
A tutorial on building server-side applications using the Hummingbird framework in Swift, covering setup and key features.