Questions, answers, and reprexes
A reflection on CSS Battle videos, analyzing how programmers think, test theories, and iterate through code to solve front-end web development challenges.
A reflection on CSS Battle videos, analyzing how programmers think, test theories, and iterate through code to solve front-end web development challenges.
A developer shares insights from a talk on Storybook, a tool for building and documenting UI components in isolation, including live coding examples.
A deep dive into debugging a NullReferenceException crash on ARM64 Linux, revealing a missing null check in the .NET runtime's exception handling.
A comprehensive guide to Java 16 features, including records, sealed classes, and tooling requirements for developers.
A guide to enhancing custom command logs in Cypress for better debugging and test runner experience, including custom error messages and logging.
A free macOS menu bar app that displays UTC time, with FAQs and version history.
An interview with iOS developer Marc Aupont about his journey from electrical engineering to iOS programming, his early experiences with Swift, and freelancing.
A web developer criticizes accessibility overlays as harmful and ineffective, advocating for proper web accessibility practices.
A senior iOS developer reflects on a decade of career highlights, including Cocoa projects, indie app development, and lessons learned about teamwork and seniority.
A self-taught developer in Germany shares his journey and lessons learned while transitioning to a programming career while working full-time.
A tutorial on building a basic GraphQL API using ASP.NET Core, Entity Framework, and related libraries, focusing on queries and mutations.
A developer's monthly update covering progress on a secret programming language project, a Gemini feed reader, and updates to sourcehut and other tools.
Discusses the problems with vague module names like 'shared' and 'util' in software architecture and suggests more descriptive alternatives.
A guide to generating random numbers, characters, and strings in Swift, covering built-in methods and custom extensions.
A tutorial on building and deploying a web API using the Dart programming language and the Google Shelf framework, from setup to deployment.
A tutorial on implementing user authentication and protected routes in a Next.js application using Supabase's Auth client library.
Explores the strategic difference between client-focused consulting businesses and scalable, service-focused product companies in the IT industry.
Explains how to implement idempotency using locks in a URL shortener to prevent duplicate database entries from concurrent requests.
Explains asynchronous release processes using GitHub labels and milestones to coordinate app releases across global teams without synchronous meetings.
Explains how to differentiate between normal provisioning delays and actual scheduling failures for Pending pods in Google Kubernetes Engine (GKE) Autopilot.