Forem

Developer Service profile picture

Developer Service

Indie Hacker, Full Stack Developer, Content Creator 👨‍💻 Creating software products and teaching upcoming entrepreneurs on my blog 👨‍🏫

Education

Technology Superior School Castelo Branco, Portugal

Work

Founder of Developer Service

Postmark Challenge: Inbox Innovators Completion
Three Year Club
1 Week Community Wellness Streak
Writing Debut
4 Week Writing Streak
Two Year Club
One Year Club
How I Log ESPHome Device Data to CSV with Python (and Why You Should Too)
Cover image for How I Log ESPHome Device Data to CSV with Python (and Why You Should Too)

How I Log ESPHome Device Data to CSV with Python (and Why You Should Too)

Comments
10 min read

Want to connect with Developer Service?

Create an account to connect with Developer Service. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How QR Codes Work (and How to Make Your Own in Python)
Cover image for How QR Codes Work (and How to Make Your Own in Python)

How QR Codes Work (and How to Make Your Own in Python)

1
Comments
6 min read
Build Your Own Low-Cost Cloud Backup with Hetzner Storage Boxes
Cover image for Build Your Own Low-Cost Cloud Backup with Hetzner Storage Boxes

Build Your Own Low-Cost Cloud Backup with Hetzner Storage Boxes

1
Comments 2
10 min read
Turn Your Photo Library Into a Location-Based Search Engine Using EXIF Metadata
Cover image for Turn Your Photo Library Into a Location-Based Search Engine Using EXIF Metadata

Turn Your Photo Library Into a Location-Based Search Engine Using EXIF Metadata

1
Comments
9 min read
Forget pip and Poetry - uv Is the Future of Python Development
Cover image for Forget pip and Poetry - uv Is the Future of Python Development

Forget pip and Poetry - uv Is the Future of Python Development

Comments
5 min read
FastAPI vs Django DRF vs Flask - Which Is the Fastest for Building APIs
Cover image for FastAPI vs Django DRF vs Flask - Which Is the Fastest for Building APIs

FastAPI vs Django DRF vs Flask - Which Is the Fastest for Building APIs

1
Comments
17 min read
Tired of Pydantic? Try These 5 Game-Changing Python Libraries
Cover image for Tired of Pydantic? Try These 5 Game-Changing Python Libraries

Tired of Pydantic? Try These 5 Game-Changing Python Libraries

Comments
8 min read
Write a Programming Language in a Weekend (Seriously) With Python
Cover image for Write a Programming Language in a Weekend (Seriously) With Python

Write a Programming Language in a Weekend (Seriously) With Python

1
Comments
8 min read
Understanding Programming Languages - Compiled vs Interpreted
Cover image for Understanding Programming Languages - Compiled vs Interpreted

Understanding Programming Languages - Compiled vs Interpreted

Comments
7 min read
FastMCP - A Smarter Way to Build LLM Toolchains
Cover image for FastMCP - A Smarter Way to Build LLM Toolchains

FastMCP - A Smarter Way to Build LLM Toolchains

Comments
7 min read
Automate the Boring Stuff - Deleting Python venvs Edition
Cover image for Automate the Boring Stuff - Deleting Python venvs Edition

Automate the Boring Stuff - Deleting Python venvs Edition

Comments
12 min read
The Best Tools to Build AI Agents with Python (2025 Guide)
Cover image for The Best Tools to Build AI Agents with Python (2025 Guide)

The Best Tools to Build AI Agents with Python (2025 Guide)

2
Comments
12 min read
Why I Keep Coming Back to Python and Django

Why I Keep Coming Back to Python and Django

Comments
1 min read
Execute Python with Shebang - Make Your Scripts Executable
Cover image for Execute Python with Shebang - Make Your Scripts Executable

Execute Python with Shebang - Make Your Scripts Executable

Comments
5 min read
A Practical Guide on Structuring LLM Outputs with Pydantic
Cover image for A Practical Guide on Structuring LLM Outputs with Pydantic

A Practical Guide on Structuring LLM Outputs with Pydantic

1
Comments 1
7 min read
How to Build PolySpeak: A Multilingual Phrase Practice App Using Python and ElevenLabs TTS
Cover image for How to Build PolySpeak: A Multilingual Phrase Practice App Using Python and ElevenLabs TTS

How to Build PolySpeak: A Multilingual Phrase Practice App Using Python and ElevenLabs TTS

Comments
6 min read
Email-Based Environmental Monitoring System with FastAPI and Postmark
Cover image for Email-Based Environmental Monitoring System with FastAPI and Postmark

Email-Based Environmental Monitoring System with FastAPI and Postmark

14
Comments 2
4 min read
How to Scrape Any Website Using Python, Bright Data, and MCP Servers
Cover image for How to Scrape Any Website Using Python, Bright Data, and MCP Servers

How to Scrape Any Website Using Python, Bright Data, and MCP Servers

Comments
8 min read
Folder Monitor in Python with ntfy.sh Notifications
Cover image for Folder Monitor in Python with ntfy.sh Notifications

Folder Monitor in Python with ntfy.sh Notifications

1
Comments
10 min read
Save Hours Managing Ghost with These Python Scripts
Cover image for Save Hours Managing Ghost with These Python Scripts

Save Hours Managing Ghost with These Python Scripts

Comments
8 min read
Building Weather & History Story Cards with Python and FastAPI
Cover image for Building Weather & History Story Cards with Python and FastAPI

Building Weather & History Story Cards with Python and FastAPI

Comments
17 min read
Hero’s Journey Story Generator in Python with Ollama
Cover image for Hero’s Journey Story Generator in Python with Ollama

Hero’s Journey Story Generator in Python with Ollama

Comments 2
11 min read
Mastering File System Monitoring with Watchdog in Python
Cover image for Mastering File System Monitoring with Watchdog in Python

Mastering File System Monitoring with Watchdog in Python

4
Comments
6 min read
How to Convert Markdown Files to PNG Images
Cover image for How to Convert Markdown Files to PNG Images

How to Convert Markdown Files to PNG Images

Comments
4 min read
How to Build Cross-Platform Desktop Apps in Python with Flet
Cover image for How to Build Cross-Platform Desktop Apps in Python with Flet

How to Build Cross-Platform Desktop Apps in Python with Flet

3
Comments 2
10 min read
CustomTkinter - A Complete Tutorial
Cover image for CustomTkinter - A Complete Tutorial

CustomTkinter - A Complete Tutorial

29
Comments 2
11 min read
How to Build a Free Weather App with PySide6 and Open-Meteo
Cover image for How to Build a Free Weather App with PySide6 and Open-Meteo

How to Build a Free Weather App with PySide6 and Open-Meteo

Comments
10 min read
Python Key-Value Store Tutorial - Build, Encrypt, and Optimize Your Data Storage
Cover image for Python Key-Value Store Tutorial - Build, Encrypt, and Optimize Your Data Storage

Python Key-Value Store Tutorial - Build, Encrypt, and Optimize Your Data Storage

5
Comments
11 min read
Introduction to Textual: Building Modern Text User Interfaces in Python
Cover image for Introduction to Textual: Building Modern Text User Interfaces in Python

Introduction to Textual: Building Modern Text User Interfaces in Python

7
Comments
5 min read
Top 5 Python Libraries to Watch in 2025
Cover image for Top 5 Python Libraries to Watch in 2025

Top 5 Python Libraries to Watch in 2025

11
Comments
6 min read
How to Quickly Build APIs in Python
Cover image for How to Quickly Build APIs in Python

How to Quickly Build APIs in Python

1
Comments 1
6 min read
Understanding Python's *args and **kwargs
Cover image for Understanding Python's *args and **kwargs

Understanding Python's *args and **kwargs

2
Comments 2
4 min read
Working with CSV, JSON, and Binary Files in Python
Cover image for Working with CSV, JSON, and Binary Files in Python

Working with CSV, JSON, and Binary Files in Python

2
Comments
5 min read
Guide to Python's CSV Module
Cover image for Guide to Python's CSV Module

Guide to Python's CSV Module

8
Comments
5 min read
Self-Hosting vs. Serverless: A Deep Dive into the Debate
Cover image for Self-Hosting vs. Serverless: A Deep Dive into the Debate

Self-Hosting vs. Serverless: A Deep Dive into the Debate

Comments
6 min read
How to Build a Hangman Game in Python: A Step-by-Step Guide
Cover image for How to Build a Hangman Game in Python: A Step-by-Step Guide

How to Build a Hangman Game in Python: A Step-by-Step Guide

1
Comments
4 min read
Using Context Managers and Exception Handling for File Operations in Python
Cover image for Using Context Managers and Exception Handling for File Operations in Python

Using Context Managers and Exception Handling for File Operations in Python

3
Comments 2
6 min read
Understanding Keyword Arguments in Python
Cover image for Understanding Keyword Arguments in Python

Understanding Keyword Arguments in Python

2
Comments 2
6 min read
Handling Large Files and Optimizing File Operations in Python
Cover image for Handling Large Files and Optimizing File Operations in Python

Handling Large Files and Optimizing File Operations in Python

Comments 2
5 min read
Understanding Python's heapq Module
Cover image for Understanding Python's heapq Module

Understanding Python's heapq Module

5
Comments
3 min read
Working with Different File Modes and File Types in Python
Cover image for Working with Different File Modes and File Types in Python

Working with Different File Modes and File Types in Python

Comments
5 min read
Concurrency in Python with Threading and Multiprocessing
Cover image for Concurrency in Python with Threading and Multiprocessing

Concurrency in Python with Threading and Multiprocessing

Comments
7 min read
Object-Oriented Programming (OOP) in Python: Classes and Objects Explained
Cover image for Object-Oriented Programming (OOP) in Python: Classes and Objects Explained

Object-Oriented Programming (OOP) in Python: Classes and Objects Explained

Comments
6 min read
Introduction to File Handling in Python: Reading and Writing Files
Cover image for Introduction to File Handling in Python: Reading and Writing Files

Introduction to File Handling in Python: Reading and Writing Files

Comments
4 min read
Python Best Practices: Writing Clean, Efficient, and Maintainable Code
Cover image for Python Best Practices: Writing Clean, Efficient, and Maintainable Code

Python Best Practices: Writing Clean, Efficient, and Maintainable Code

36
Comments 3
4 min read
Python Trick: Using dataclasses with field(default_factory=...)
Cover image for Python Trick: Using dataclasses with field(default_factory=...)

Python Trick: Using dataclasses with field(default_factory=...)

19
Comments
1 min read
Python Trick: The else Clause on Loops
Cover image for Python Trick: The else Clause on Loops

Python Trick: The else Clause on Loops

4
Comments 2
1 min read
How to Deploy Django on a Budget with Hetzner and Dokku
Cover image for How to Deploy Django on a Budget with Hetzner and Dokku

How to Deploy Django on a Budget with Hetzner and Dokku

6
Comments 3
11 min read
Python Trick: The Magic of __slots__
Cover image for Python Trick: The Magic of __slots__

Python Trick: The Magic of __slots__

Comments
2 min read
Python Trick: Using List Comprehensions with Conditional Logic
Cover image for Python Trick: Using List Comprehensions with Conditional Logic

Python Trick: Using List Comprehensions with Conditional Logic

Comments
1 min read
Video Captioning and Translating with Python and Streamlit
Cover image for Video Captioning and Translating with Python and Streamlit

Video Captioning and Translating with Python and Streamlit

10
Comments
6 min read
Synchronizing Files Between Two Directories Using Python
Cover image for Synchronizing Files Between Two Directories Using Python

Synchronizing Files Between Two Directories Using Python

13
Comments 5
6 min read
Best Practices for Using Pydantic in Python
Cover image for Best Practices for Using Pydantic in Python

Best Practices for Using Pydantic in Python

61
Comments 4
12 min read
Understanding List Comprehensions in Python
Cover image for Understanding List Comprehensions in Python

Understanding List Comprehensions in Python

Comments
3 min read
Building Easy Databases in FastAPI with PonyORM
Cover image for Building Easy Databases in FastAPI with PonyORM

Building Easy Databases in FastAPI with PonyORM

1
Comments
3 min read
API Development and Monitoring with FastAPI and Apitally
Cover image for API Development and Monitoring with FastAPI and Apitally

API Development and Monitoring with FastAPI and Apitally

1
Comments
5 min read
A Modern Python Toolkit: Pydantic, Ruff, MyPy, and UV
Cover image for A Modern Python Toolkit: Pydantic, Ruff, MyPy, and UV

A Modern Python Toolkit: Pydantic, Ruff, MyPy, and UV

51
Comments 8
3 min read
Exploring django-ajax: Simplifying AJAX Integration in Django
Cover image for Exploring django-ajax: Simplifying AJAX Integration in Django

Exploring django-ajax: Simplifying AJAX Integration in Django

1
Comments
5 min read
PEP and the Evolution of Python
Cover image for PEP and the Evolution of Python

PEP and the Evolution of Python

4
Comments
8 min read
Simplifying and Improving Python Code using itertools.chain()
Cover image for Simplifying and Improving Python Code using itertools.chain()

Simplifying and Improving Python Code using itertools.chain()

5
Comments
3 min read
loading...