Beware of Dragons: A Distributed Systems Adventure
A hands-on guide that teaches distributed systems concepts by building a fantasy-themed text-based MUD game using Elixir, Phoenix, and LiveView.
A hands-on guide that teaches distributed systems concepts by building a fantasy-themed text-based MUD game using Elixir, Phoenix, and LiveView.
A tutorial on building a minimal clone of ASP.NET Core from scratch to understand its core concepts like the web server, controllers, and middleware.
This episode covers configuring SendGrid for outbound email sending and domain authentication for a SaaS project deployment.
A guide on deploying a SaaS app, covering security improvements, database setup with Postgres, and email configuration.
An overview of the top 10 open research challenges in Large Language Models (LLMs), focusing on reducing hallucinations and optimizing context learning.
Explores four new CSS features in Chrome 116/117 for creating smooth entry and exit animations, including display animations and top-layer control.
A developer prepares a SaaS for launch by adding user history, soft deletion, and SendGrid email integration.
The author adds Sentry integration and prepares for launch in this SaaS development episode, part of a series on building a product.
A developer builds and refines email templates for a SaaS journaling service, sharing insights on copywriting and programming challenges.
Weekly tech digest covering AI news (Claude 2.0, LongNet), a podcast with Marc Andreessen, and developer resources for Bing API and Power BI.
Building a SaaS product: adding an Account model and creating a background job to send journal prompt emails with full unit testing.
Building a SaaS app's core data model in Django, including the Entry model, admin setup, and automated testing.
Explains C# 12's new collection literals feature, a concise syntax for creating and merging collections and dictionaries.
A tutorial on deploying a containerized application with a custom domain using AWS App Runner and Route 53.
A developer shares their experience and reasons for abandoning mobile Linux as a daily driver, citing critical reliability issues with core phone functions.
Explains the internal workings of the .NET List<T> class, focusing on its dynamic array implementation, resizing behavior, and performance considerations.
The article details setting up a Django SaaS signup flow, email templates, and configuring CI/CD with GitHub Actions and pre-commit.
A developer walkthrough of setting up user signup features for a new SaaS product called JourneyInbox, built with Python and Django.
Explains how .NET 6's TryGetNonEnumeratedCount method works to get an element count without enumeration, using internal interfaces like IIListProvider.
A developer starts a new SaaS project, a journaling service called journeyinbox.com, where users can journal via email.