How I became a professional self-taught developer in Germany while working a full time job
A self-taught developer in Germany shares his journey and lessons learned while transitioning to a programming career while working full-time.
A self-taught developer in Germany shares his journey and lessons learned while transitioning to a programming career while working full-time.
A developer's monthly update covering progress on a secret programming language project, a Gemini feed reader, and updates to sourcehut and other tools.
A tutorial on building a basic GraphQL API using ASP.NET Core, Entity Framework, and related libraries, focusing on queries and mutations.
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.
A technical deep-dive into how the Kafka Connect JDBC Sink connector handles primary keys for database operations like upserts and deletes.
A guide to setting up listmonk, an open-source newsletter manager, as a free alternative to expensive services like Mailchimp.
A tutorial on creating interactive inline color preview boxes in R using htmltools and custom CSS.
A developer shares his guidelines for freelance software developers, covering communication, email etiquette, and project management for effective collaboration.
Explains why useMemo isn't reliable for one-time React initializations and demonstrates the correct useState pattern for stable resource creation.
A guide to Test Driven Development (TDD) in Python, demonstrating the process with a practical example of creating an `is_float` function.
A technical guide on deploying a SQL Managed Instance Availability Group on Azure Arc-enabled Data Services using Kubernetes and the AZDATA CLI.
A technical guide on configuring SQL Managed Instance on Azure Arc, covering parameters for creation, resource allocation, and storage options.
A tutorial on building and deploying a .NET 5 web API using VSCode, covering setup, development, and Docker deployment.