Why Start Your Programming Journey With Python?

Diving into Programming with Python I’ve spent years entertaining the thought of becoming a software developer, only to get overwhelmed by the vast array (pun intended) of programming languages to choose from. Which one should I choose, where do I begin? Java? JavaScript? C? C++? C#? Ruby? Django? Flask? Woah… wait a minute? Understanding Frameworks… Continue reading Why Start Your Programming Journey With Python?

Make Each Line Count, Keeping Things Simple in Python

A challenge in software development is to keep things simple 🤯 For your code to not grow overly complex over time 😱 Simple is better than complex.Complex is better than complicated. Zen of Python 🐍 Simplicity in your code means fewer possibilities for bugs to hide and easier debugging when they do arise 📈 It… Continue reading Make Each Line Count, Keeping Things Simple in Python

Pybites turns 6 today – 10 highlights + lessons learned

Today Pybites turns 6 years 🎉😎 We could never have envisioned that our end-of-2016 “Python blog side project” would grow out into a fully fledged business serving thousands of people worldwide! Here are 10 highlights / lessons learned from our journey so far: 1. Don’t procrastinate, implement We had been chatting for many years about ideas… Continue reading Pybites turns 6 today – 10 highlights + lessons learned

Learn FastAPI through building a simple food tracker

If you’re doing any type of web development in Python, there’s a good chance you’ve heard about FastAPI by now. If not, go check it out now. It’s performant, intuitive and time saving (thanks to Pydantic / type hinting) and it supports API standards, e.g. OpenAPI (previously Swagger). You cannot leave this powerful framework out of your… Continue reading Learn FastAPI through building a simple food tracker