Blog

An explorer’s logbook: Navigating technology, strategic learning, and the challenges of our next frontier.

Ignition Sequence: How to Flash MicroPython onto Your ESP32

We are going to breathe the soul of code to into its metal body – which means to bring your ESP32 microcontroller to life and open the door to the world of the Internet of Things(IoT), sensors, and robotics? The first critical step is uploading the  MicroPython firmware, the “mission OS” that will allow you to command your hardware using the simple and powerful Python language.

MicroPython: Bridging the Digital and Physical Worlds

There comes a moment in many developers’ journeys, after we’ve learned to pull data from the internet, manage files, and deploy our first applications (perhaps with a framework like Flask), when we feel a desire for something more .. tangible. We want to feel and touch the results of our coding efforts, to see them realized into something more solid and real than just pixels on a screen.

Flask: Build Your Mission Control HQ for the Web

Once you’ve mastered the basics of Python (if not – read this Python guide first) you are ready for your next frontier. Let’s move from writing scripts to building things that live and breathe on the internet: web applications, build REST APIs and master dynamic data management. To do that, you need a web framework. But which one should you choose for your first mission?

Why Python? My Guide to Your First Digital Expedition

Thinking about learning a new skill, perhaps diving into the world of programming? It’s a great decision, a sign that you’re ready to step out of your comfort zone. But then come the questions: What’s truly important to focus on? Which programming language should I learn? And how do I even start this journey?

AI & The Future of Coding​: Navigating the Next Decade to 2035

This roadmap dives into the major milestones expected from AI & prompt engineering from to 2035. Let’s break down the trends, skills, and shifts that will define the next decade in AI development and prepare you for what’s coming!

Programming Tips I.

So you decided to learn something new. A good decision. It shows you are willing to step out of your comfort zone and decided to put some time and effort into something.  But what should you think of? What’s important? What programming language to learn?  And how to start? Let’s dive into it..

Programming Tips II.

No matter what programming language you choose, the basics are the same everywhere, and there’s no way you can chart new territories or reach distant destinations (in coding) without mastering the fundamental navigation skills first.

Even if you somehow shortcut your way, you’ll likely get lost later anyway, and finding your way back will be tough. So let’s take a look at these essential tools and concepts for your coding expedition.

Analysis of the IT job market in Czechia for graduates & juniors in 2024

Analysis of the Czech IT job market. For those who successfully finished re-qualification at IT coding & programming courses and academies. 

Prague market now – 2024. Current trends and the future of programming. My thoughts and ideas on preparing for a job in this environment.

Prague Castle Czechia

© 2025 Jiří Svoboda – George Freedom 

Review Your Cart
0
Subtotal