MongoDB.Driver – class-based server side projection
Explains how to implement server-side projections in MongoDB.Driver for C# to improve performance by fetching only required document fields.
Explains how to implement server-side projections in MongoDB.Driver for C# to improve performance by fetching only required document fields.
A technical guide on implementing a dark mode theme for a website using CSS custom properties and the prefers-color-scheme media query.
A developer discusses challenging management's demand for 100% test coverage, arguing it leads to meaningless tests and suggesting direct communication as a solution.
Explains how routing and navigation work in Blazor, comparing traditional web apps to Single Page Applications (SPAs).
Reflects on the permanence and global considerations of web standards, advocating for careful feature development and platform-native solutions.
A Swift developer reflects on mistakes using UICollectionView for iOS input forms and shares lessons learned about better practices.
Explains the inconsistent browser handling of image EXIF orientation and provides a Node.js solution to fix portrait images uploaded from phones.
A satirical dialogue highlighting developer resistance and misconceptions about implementing web accessibility standards.
A developer builds an in-memory HTTP caching server in Go, implementing an LRU cache with Memcached-like features and exploring net/http and container/list packages.
A developer's journey to improve TypeScript's error message for using a colon instead of an equals sign in enum member assignments.
Explains Linux process termination handling using Rust code examples, covering child/grandchild processes and parent termination signals.
A satirical article about a town building a new, high-tech road that prioritizes cars and revenue over pedestrians and cyclists.
A detailed comparison of AWS Lambda and Azure Functions, focusing on 10 key differences like hosting plans, configurability, and pricing models.
A tutorial on setting up and using CSS Modules for styling React components in a custom Webpack project.
Explains how Service Level Objectives (SLOs) act as an abstraction layer to define boundaries and improve collaboration between engineering teams and management.
A guide to 'Game Networking', an interactive method for meeting people at tech conferences, with a focus on machine learning events.
Explains the differences between front-end (visual presentation) and back-end (functionality) in web development, using a robot analogy.
A guide to installing Docker CE on Ubuntu when apt package lists are broken, including troubleshooting steps and manual workarounds.
A guide to creating a Netlify build plugin that integrates with SpeedCurve for performance testing after each site deploy.
A tech founder explains the most common, non-personal reasons candidates aren't hired, focusing on startup hiring realities like role scarcity and team fit.