Adding a lang attribute to your Next.js site
How to add a lang attribute to your Next.js site's HTML element for improved accessibility and Lighthouse performance scores.
How to add a lang attribute to your Next.js site's HTML element for improved accessibility and Lighthouse performance scores.
A software engineer shares a personal list of questions to ask interviewers during a job interview, focusing on team, tech stack, and company culture.
Explains how to write native WinDbg debugging extensions using C# and .NET 7's NativeAOT feature for better interoperability.
Explains PostgreSQL wire protocol compatibility and how new databases reuse it for client compatibility, independent of query language.
A technical guide on deploying a DistilBERT model to production using Hugging Face Transformers, Amazon SageMaker, and Infrastructure as Code with Terraform.
Explains the CSS aspect-ratio property, its benefits over the old 'padding hack', and practical usage examples.
A guide for developers on updating apps for Android 12, covering UI changes with Material You, privacy updates, and performance monitoring.
Explains data annotation, its importance for training machine learning models, and details common text and image annotation types.
A guide to implementing in-app subscriptions for iOS and Android apps without requiring a backend server, using a .NET plugin.
A software engineer shares their journey from freelancing to landing a full-time role without a formal interview process.
Discusses when to create new Azure subscriptions vs. consolidating workloads, focusing on security and management best practices.
A critique of Apple's Safari browser and its impact on web development, focusing on lack of competition on iOS and slow feature adoption.
Explains why using vw/vh units for font sizes creates accessibility and layout issues, and recommends using em, rem, and clamp() instead.
A guide to setting up a Hugo static blog, customizing a theme, and deploying it to GitHub Pages with integrated search and comments.
A tutorial on using the pkill command to easily kill processes from the command line, part of an automation series.
A guide to using OrgFormation, an open-source Infrastructure as Code tool for automating AWS Organizations and account management.
Explains the MIT software license, its permissive nature, and what it means for developers using or distributing software under it.
A software engineer reflects on their journey from a passionate Linux advocate to a pragmatic computer user focused on getting work done.
A technical guide on connecting to the PassKit API using Ruby, demonstrating authentication and API calls with the `jwt` and `httparty` gems.
A developer describes being surprised and honored to receive an Open UK award for contributions to open source technology.