Fast API Using Alembic logos and post introductions

FastAPI Alembic Migrations with PostgreSQL, SQLModel, and Docker

James Fielder API Development, Articles, Cloud, Databases, PostgreSQL, Python Leave a Comment

When building a FastAPI project with PostgreSQL, you need a reliable way to manage your database schema over time. As your application evolves, simple table creation is not enough. You need a way to safely apply, track, and roll back changes.

Alembic provides a structured, version-controlled approach to database migrations. In this guide, weโ€™ll walk through how to set up Alembic with FastAPI, SQLModel, and PostgreSQL, including common issues youโ€™ll run into when working with Docker.

Terminal Session Recording with Asciinema: An Interactive Approach

Terminal Session Recording with Asciinema: An Interactive Approach

Jake Everhart Articles, Development Technologies & Tools, Programming Leave a Comment

Asciinema fills a unique niche in the toolkit for terminal recording and sharing. It bridges the gap between plain text output and video, offering the best of both worlds: the clarity and timing of a recording with the selectability and accessibility of text. Whether you’re creating tutorials, documenting bugs, or sharing command-line workflows, asciinema deserves a spot in your toolkit.

How to turn an idea into an app: technical lessons

How to Turn an Idea into an App: Technical Lessons from Pennies-AI (Part 1)

John Boardman Articles, Mobile, Python, React Leave a Comment

Building an app and a website is a significant commitment. Database design, stack selection, and architecture decisions have long-lasting consequences, and supporting both web and mobile interfaces adds another layer of complexity. Even with many years of experience building enterprise systems, wearing every hat (from engineering to operations) was challenging…

Intent-Driven Development: A Modern SDLC for AI-Accelerated Teams

Dallas Monson Agentic AI & AI-Accelerated Development, Agile, All Industries, Articles, Artificial Intelligence, Development Technologies & Tools, Insurance Leave a Comment

The traditional SDLC wasnโ€™t designed for AI-accelerated delivery. When features ship in hours instead of weeks, detailed upfront documentation becomes the bottleneck in an AI-assisted software development lifecycle. As organizations accelerate delivery with AI, most software documentation strategies havenโ€™t kept pace. Practices built for slower, predictable releases struggle with rapid iteration. Modern software delivery teams need a lighter approach that …