FastAPI Using PugSQL and FastAPI Most of the tutorials/guides that I read about FastAPI and Python web frameworks in general use SQLAlchemy directly. While SQLAlchemy is great, I personally prefer writing raw SQL over using an ORM. PugSQL is a really interesting alternative that allows you to write your own SQL files...
Coding Walk-up Usable Codebases The term āWalk-up usableā (sometimes called walk-up-and-use) describes a system that is so intuitive, a new user can immediately be effective. When I think about developer experiences, I think about the walk-up usability of the codebase.
FastAPI Production-ready Backend with dbmate, PugSQL, PropelAuth, and FastAPI In this post, weāll build a fully production-ready backend complete with DB migrations, B2B authentication, to show off all the cool features that FastAPI provides. We'll also use PugSQL as a novel approach to interacting with the database.
FastAPI Autogenerating Clients with FastAPI and Github Actions In this post, we'll learn how to use FastAPI and Github Actions to make sure your client and server never get out of sync.
Coding A Practical Guide to Dependency Injection with FastAPI's Depends One of the first concepts I learned at my first job was dependency injection. In this post we'll go over what it is and how to effectively use it, with FastAPIās depends.
Next.js Add Personalized Content to your Docs with MarkDoc, Next.js, and PropelAuth Stripe open sourced Markdoc which is a Markdown-based authoring framework. The ability to quickly and easily add arbitrary React components to a markdown file is really cool! It allows you to be really creative and easily add dynamic content to your markdown files.
Next.js Creating Advanced Reusable Forms in Next.js In this guide, weāll create a form that we can use across our product. Weāll start with something simple and slowly add in more complexity like preventing the user from navigating away with unsaved changes