<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Angelos Panagiotopoulos</title><link>https://www.angelospanag.me/posts/</link><description>Recent content in Posts on Angelos Panagiotopoulos</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 04 Dec 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://www.angelospanag.me/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Verifying a JSON Web Token from Amazon Cognito in Python and FastAPI</title><link>https://www.angelospanag.me/posts/verifying-a-json-web-token-from-cognito-in-python-and-fastapi/</link><pubDate>Mon, 04 Dec 2023 00:00:00 +0000</pubDate><guid>https://www.angelospanag.me/posts/verifying-a-json-web-token-from-cognito-in-python-and-fastapi/</guid><description>How to secure a Python backend using Amazon Cognito</description></item><item><title>Verifying a JSON Web Token from Amazon Cognito in Go and Gin</title><link>https://www.angelospanag.me/posts/verifying-a-json-web-token-from-cognito-in-go-and-gin/</link><pubDate>Sun, 03 Dec 2023 00:00:00 +0000</pubDate><guid>https://www.angelospanag.me/posts/verifying-a-json-web-token-from-cognito-in-go-and-gin/</guid><description>How to secure a Go backend using Amazon Cognito</description></item><item><title>Containerising Next.js using Docker and Bun</title><link>https://www.angelospanag.me/posts/containerising-nextjs-using-docker-and-bun/</link><pubDate>Sun, 17 Sep 2023 00:00:00 +0000</pubDate><guid>https://www.angelospanag.me/posts/containerising-nextjs-using-docker-and-bun/</guid><description>Using the newest JavaScript runtime with Next.js and Docker</description></item><item><title>FastAPI with HTMX partials</title><link>https://www.angelospanag.me/posts/fastapi-with-htmx-partials/</link><pubDate>Mon, 03 Apr 2023 00:00:00 +0000</pubDate><guid>https://www.angelospanag.me/posts/fastapi-with-htmx-partials/</guid><description>Avoid accidental page loads of HTMX partials in your FastAPI app</description></item><item><title>Structured logging using structlog and FastAPI</title><link>https://www.angelospanag.me/posts/structured-logging-using-structlog-and-fastapi/</link><pubDate>Thu, 05 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.angelospanag.me/posts/structured-logging-using-structlog-and-fastapi/</guid><description>Useful tips for adding structured logging to a FastAPI backend</description></item><item><title>Podman - An excellent alternative to Docker</title><link>https://www.angelospanag.me/posts/podman-an-excellent-alternative-to-docker/</link><pubDate>Thu, 10 Nov 2022 00:00:00 +0000</pubDate><guid>https://www.angelospanag.me/posts/podman-an-excellent-alternative-to-docker/</guid><description>Using Podman and Podman Desktop to containerise and run a FastAPI/Python web app</description></item><item><title>Dependency management in Python using Poetry</title><link>https://www.angelospanag.me/posts/dependency-management-in-python-using-poetry/</link><pubDate>Fri, 14 Oct 2022 00:00:00 +0000</pubDate><guid>https://www.angelospanag.me/posts/dependency-management-in-python-using-poetry/</guid><description>A modern way to do dependency management in your Python projects</description></item></channel></rss>