Articles
How to install Python development versions on Fedora
How to automatically set up a development machine with Ansible
Provisioning machines locally with Ansible and Vagrant
Finding Remote Work with Python and AI
Testing Python Applications with Pytest [Guide]
Running FastAPI applications in production
Versioning large files in git with DVC
How to extract plain text from an HTML page in Python
Starting new modern Python projects
Artificial Intelligence in Python
Scaling relational SQL databases
Real-time data streaming using FastAPI and WebSockets
Creating website screenshots with Python and pyppeteer
Get some beautiful programming fonts for your editor and terminal in Fedora
First impressions from using Tailwind CSS
Building command line interfaces in Python
Digital nomading in Prague, Czech republic (like a local)
Recording terminal sessions with asciinema
Using Docker to provision databases for development and testing
Interactive Computing with Jupyter Notebooks
Fixing wi-fi after Fedora update on Thinkpad X1 Carbon 7th gen
Measuring Python code complexity with wily
Digital nomading in October in Thessaloniki, Greece
Writing test cases with given, when and then
Convert Markdown text to HTML and to plaintext in JavaScript
Why I chose MailerLite instead of MailChimp
Flask API Quickstart Application with JSON Web Tokens, SQLAlchemy and Pytest
Rockets: Python-based launch page
How to reference hidden elements in Vue.js
Using validate.js instead of Vuelidate in Vue.js applications
On being a senior developer: introduction
How to communicate with Angular components outside of Angular
Elasticsearch: What to keep in mind when doing integration testing
Guide to Mobile Application Development and Management
The role of a Quality Engineer
Authentication Quickstart with Express, Passport and Sequelize
Software estimation: What is an estimate
Is your software ready to handle leap second?
How to find a commit that introduced a specific change with Git Bisect