Aug 17, 2022Member-onlyThe Future of Education and ArtThis article lives in: Dev.to Medium GitHub Intro The current traditional education system is somewhat broken. The jobs and requirements based on this system are also somewhat broken. Even more when combined with other arbitrary rules like fixed years of experience. Our societies are at risk. If we don’t change those…Education12 min readEducation12 min read
Sep 28, 2021Member-onlyHTTPS for DevelopersThis article lives in: Dev.to Medium GitHub The FastAPI docs Intro Here’s a brief introduction to HTTPS for developers. 🔒 This article is extracted from the FastAPI docs about HTTPS. I just upgraded those docs with several explanations and diagrams, and I thought the end result is generic and useful enough…Https9 min readHttps9 min read
Jun 19, 2021Member-onlyThe Future of FastAPI and Pydantic is BrightThis article lives in: Dev.to Medium GitHub In very short The future of FastAPI and Pydantic is bright. ✨ This is because we all, as the Python community, define their future. To help us and to help others. …Fastapi15 min readFastapi15 min read
Mar 6, 2021Member-onlyDeploying FastAPI (and other) apps with HTTPS powered by TraefikThis article lives in: Dev.to Medium GitHub Intro Let’s say you have a FastAPI application… or actually, any other type of web application, including a Panel dashboard with Pandas DataFrames and Bokeh visualizations, or a Streamlit application. These are, in the end, web applications. You could think of many other examples. …Https11 min readHttps11 min read
Jan 3, 2021Member-onlyFastAPI top-level dependenciesThis article lives in: Dev.to Medium GitHub Intro FastAPI version 0.62.0 comes with global dependencies that you can apply to a whole application. As well as top-level dependencies, tags, and other parameters for APIRouters, that before were available only on app.include_router(). This makes it easier to put configurations and dependencies (e.g…Python2 min readPython2 min read
May 17, 2020Member-onlyConcurrent Burgers — Understand async / awaitThis article lives in: Dev.to Medium GitHub FastAPI’s docs (including translations to other languages) Intro Modern versions of Python (and other languages) have support for “asynchronous code” using something called “coroutines”, with async and await syntax. Here’s a friendly and not very technical explanation to give some intuition about all that…Python12 min readPython12 min read
Feb 27, 2020Build a web API from scratch with FastAPI — the workshopThis article lives in: Dev.to Medium GitHub The first FastAPI workshop at PyCon Belarus Last weekend I had the chance to go to PyCon Belarus, I had a great time and met a lot of great people. I gave a talk there: And a workshop with about 60 people: Creating the workshop When creating the workshop I got…Python6 min readPython6 min read
Dec 23, 2019How to start contributing to open sourceHere’s a tip to help you get started contributing to open source (if you haven’t started yet). This article lives in: Dev.to Medium GitHub TL;DR (too long, didn’t read) Newbies are great at docs, better than maintainers. Start with that. Find a problem First, find a problem that you want to solve, something that…Open Source3 min readOpen Source3 min read
Feb 4, 2019Introducing FastAPIFastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. This article lives in: Medium GitHub FastAPI (original documentation) Intro I have been avoiding the creation of a new framework for several years. First I tried to solve all the features…Python6 min readPython6 min read
Jan 19, 2019Docker Swarm with Swarmprom for real-time monitoring and alertsThis article lives in: Medium GitHub DockerSwarm.rocks Intro Let’s say you already set up a Docker Swarm mode cluster as described in DockerSwarm.rocks, with a Traefik distributed HTTPS proxy. Here’s how you can set up Swarmprom to monitor your cluster. It will allow you to: Monitor CPU, disk, memory usage, etc. …Docker2 min readDocker2 min read