πBlog
Essays, tutorials and long form reports every sometimes
[β οΈ JOURNEY] Building MP3 AI Manager for Data Hoarders (Day 11)
Got tired of just reading tutorials and decided to dive in and experiment directly with the code. Successfully managed to print filenames, but not without encountering some frustrating documentation issues along the way. Bing Copilot turned out to be a lifesaver here. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Data Hoarders (Day 7-10)
Followed an MVVM to-do list tutorial for Avalonia and set up a more complex project structure. While the framework is interesting, the syntax complexity and learning curve are starting to weigh heavilyβespecially compared to React. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Data Hoarders (Day 6)
Decided to try Avalonia, motivated by Reddit posts suggesting that it's a more future-proof option compared to WinUI3. Successfully set up the environment and learned the basics of the MVVM pattern. Made good progress with the initial project setup. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Data Hoarders (Day 5)
Spent the day researching options for truly native Windows development. Explored various technologies like C++, C#, .NET MAUI, WinUI3, and Avalonia, but each has its own pros and cons, making the decision tougher. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Data Hoarders (Day 4)
After deciding to give React Native another chance, I ran into multiple issues with NativeWind and had to pivot to a different approach for styling. Additionally, I faced problems with integrating file system access using React Native FS. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Data Hoarders (Day 3)
I got Nativewind set up and working with initial styles. However, I hit a roadblock when trying to customize the window title bar in React Native Windows. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Data Hoarders (Day 2)
I successfully set up Nativewind (Tailwind CSS for React Native) in my project and got it working with some initial styles. More in the article...
Is Jetbrains IntelliJ Worth The Money?
Pay $$$ for IntelliJ IDE or hack for free with VSCode? After a month long trial using Jetbrains IDE. I got spoiled. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Data Hoarders (Day 1)
Welcome. This is my hobby journey I will work on during my spare time. As a data hoarder I collected thousands of mp3 files, rip of originally bought CDs, over the decades. And in those 20 years, i had many failed attempts to catalogue my growing mp3 collection. That is why I decided to build an ultimate music organizer, that can help me catalog, tag and sort my music collection. More in the article...
AI Startup Unicorns VC Money Are Looking For
Want to know what the next AI unicorns will look like? Maybe you are struggling to innovate beyond building ChatGPT wrappers or customer service chatbots. By solely focusing on generic chat interfaces, you miss out on the opportunity to create next unicorn startup. More in the article...
How to Organize Your Vlog Footage Like Nathaniel Drew and Matt Davella
If you are a vlogger, you know how important it is to keep your footage organized and easy to access.Β You don't want to waste time looking for that perfect shot or audio clip when you are editing your videos. More in the article...
Income Report Apr 2022 - Ran My First Half Marathon Race
In Apr, I earned $565.97 passively in total. Less than in the previous month. More in the article...
Income Report Mar 2022 - Published My First Vlog
In March, I earned $922.42 passively in total. More than in the previous month. More in the article...
Income Report Feb 2022 - Full Panic Mode
In February, I have earned $574 passively in total. More than in the previous month. More in the article...
Income Report Jan 2022 - Started Half Marathon Training Again
In January, I have earned $564 passively in total. Less than in the previous month. More in the article...
Income Report Dec 2021 - 2021 Retrospective
In December, I have earned $564 passively in total. Less than in the previous month. More in the article...
Income Report Nov 2021 - Stock Market Bloodbath
In November, I have earned $632.17 passively in total. Less than in the previous month. More in the article...
Income Report Oct 2021 - First Troubles With Tenants
In October, I have earned $1289 passively in total. More than in the previous month due to selling my DJ controller. More in the article...
Income Report Sep 2021 - Started Daytrading Again
In September, I have earned $574 passively in total. 5% more than in the previous month. More in the article...
Karlovy Vary Film Festival 2021 Trip Report
It has been two years since I wrote the last KVIFF report. The worldwide health crisis put stop to all mass events last year, so I am very happy, that the festival organizer made it happen this year in full parade. More in the article...
Income Report Aug 2021 - Taking Driving Classes
In August, I have earned $543 passively in total. 578% more than in the previous month. More in the article...
Income Report Jul 2021 - Started Breakdancing
In July I have earned $94 passively in total. 1% more than in the previous month. More in the article...
Income Report Jun 2021 - Started A Keto Diet
In June I have earned $93 passively in total. 22% more than in the previous month. More in the article...
Income Report May 2021 - Middle Age Crisis Is Real
In May I have earned $76 passively in total. 80% more than in the previous month. More in the article...
Income Report Apr 2021 - Top Of Crypto Peak
In April I have earned $42 passively in total. 68% less than in the previous month. More in the article...
Income Report Mar 2021 - Lost 1500 USD In Stock Markets
In March I have earned $132 in total. 53% more than in the previous month. More in the article...
Income Report Feb 2021 β Crypto Peak
In February I have earned $86 in total. 57% less than in the previous month. More in the article...
Income Report Jan 2021 β Started a New Channel
In January I have earned $150 in total. 28% less than in the previous month. More in the article...
Income Report Dec 2020 - End Of Year Summary
In December I have earned $208 in total. 11% less than in the previous month. More in the article...
All You Need To Know About Quitting Coffee
Have you ever felt like a dizzy zombie in the morning unless you got a sip of a hot cup of good coffee? That was me a week ago and I felt like that for the past 10+ years. More in the article...
Croatia 2020 Trip Report
I have spent three and a half weeks in Croatia during the busiest season, traveling and exploring the whole country from the north to the south. And in this post, I will share with you my impressions and experience with traveling with a pandemic going on. More in the article...
Income Report Nov 2020 - Won 3 Paying Customers!
In November I have earned $228 in total. 45% less than in the previous month. More in the article...
Income Report Oct 2020 - Monetised Flask Project With Stripe
In October I have earned $421 in total. A lot more than in the previous month. This is because I managed to flip a broken graphic card, that was sold under the price. More in the article...
How To Speed Up Playback While Editing In Premiere Pro
Have you been wondering how to speed up the playback while editing your videos in Adobe Premiere Pro? I did. Each time I edit my videos, it takes forever to go through the original footage. More in the article...
Income Report Sep 2020 β Scaling Up Flask Project
In September I have earned $99 in total. About 2% less than in the previous month. More in the article...
How To Fix HTTP Redirect In Flask
Today I encountered a problem in Flask, that caused my links to be not found. After googling and an hour of trial and error, I finally found a solution. Here it is. More in the article...
Income Report Aug 2020 β Spent 3 Weeks Traveling
In August I have earned $97 in total. About 50% less than in the previous month. More in the article...
Income Report July 2020 β Upgraded Chrome Extension
In July I have earned $193.89 in total. About 16% more than in the previous month. More in the article...
Income Report June 2020 β Reached 100 Subscribers!
In June I have earned $165.79 in total. About 7.9% more than in the previous month. More in the article...
Income Report May 2020 β Finished Real Estate Deal
In May I have earned $153.51 in total. About 16% more than in the previous month. More in the article...
Income Report Apr 2020 - First Chrome Extension User!
In April I have earned $132 in total. About 50% less than in the previous month. More in the article...
Income Report Mar 2020 - Failed Producthunt Launch
In March I have earned $278 in total. About 8% more than in the previous month. More in the article...
Income Report Feb 2020 - Launched First Chrome Extension
In February I have earned $255 in total. About 14% more than in the previous month. More in the article...
Coronavirus Outbreak In Czech Republic And Relationships
It is really interesting to observe human behavior during a crisis like currently roaming the coronavirus outbreak, from a subjective point of view. See, during my whole life, I experienced 11.11., the economic crisis in 2009, the various disease outbreaks such as Ebola or H1N1, and in all cases, I was a passive observer, not interested in the world dynamics. More in the article...
Building Chrome Extension MVP Day 4-6 - Call Localhost Rest API
Last time, I figured out how to call an external API with jQuery Ajax. It was a piece of cake and I was done in less than two hours. What came next was a lot more challenging, because it took me three days working nights and weekends to make it work. More in the article...
Does Negative SEO Works And How To Mitigate An SEO Attack
As you might know, my blog relies heavily on organic traffic from search engines. Google and similar services use various signals to rank the website in their search results. More in the article...
How To Format HDD Larger Than 4TB In Windows 10
Did you buy a brand new HDD with a capacity larger than 3TB or 4TB and faced an issue, that HDD is not shown with its full capacity in Windows 10 Disk Management? More in the article...
Building Chrome Extension Day 3 - jQuery Ajax API Calls
Today, I want to make significant progress and achieve an important feature of my Chrome Extension MVP. And that is the ability to call a remote API and fetch the data by using jQuery Ajax. More in the article...
Income Report Jan 2020 - Launched First SaaS Product
In January I have earned $222 in total. About 32% more than in the previous month. More in the article...
How To Fix A Macbook Spilled With Drink
At the start of December, my Macbook Pro had a serious accident. It must be my karma paying me back for whatever I did wrong in 2019 or I just had incredibly bad luck. Else I cannot explain how it could happen. Long story short my Macbook Pro was spilled with orange juice and due to severe damage done on the display and motherboard, I could not hustle for half a month. That is why there is little progress done in December. More in the article...
Building Chrome Extension Day 2 - Inject HTML To Any Page
Last time, I built my first chrome extension prototype, which displays a popup window with βHello Worldβ after clicking on Chrom bar Icon. Today, I want to up an ante and try to inject and insert HTML code to any random website. So letβs get into it. More in the article...
Is Sony A6400 Best Youtube Vlogging Camera?
Are you starting a new Youtube channel and you cannot decide on what is the best camera for shooting your first vlog? More in the article...
Best Feel-Good Foods For Depression And Anxiety
Have you ever felt heavy and sleepy after having lunch with your co-workers? They invited you to go with them to their favorite restaurant, which serves local caloric dense foods and you couldn't say no. After lunch, you feel a little foggy in your head. You want to do something productive, maybe work a little bit on your side hustle, but your body says no. More in the article...
Ideas Worth Sharing TedX Vienna 2019 - Event Review
This was the first time I ever experienced TedX in real life. The impression was so strong I dare to say it was a life-changing experience for me. And if it could change my life, I believe it could also change yours. More in the article...
Income Report Dec 2019 - What A Year!
In December I have earned $189 in total. About 13% more than in the previous month. More in the article...
Building Chrome Extension Day 1 - Show a Popup
It has been more than 6 months since I created a minimum viable product as part of my learning process. The last time, I built a website with Flask and jQuery and it took me two months of working nights and weekends to ship it. More in the article...
How To Make After Effects Render Faster - The Ultimate Guide [Updated]
Are you frustrated with slow After Effects rendering times? I was and that is why I created this post. To help you to speed up your content production and to show you what are the options out there, that will boost your After Effects rendering times. More in the article...
Income Report Nov 2019 - First AdSense Revenue
n November I have earned $167 in total. About 19% less than in the previous month. This is because of no active income and also because of declining interest rates on savings accounts. More in the article...
How to Deal With Disabled Facebook Ads Account
Did Facebook deactivate your ad account for no reason out of the blue and you're freaking out right now trying to figure out how do I move forward? More in the article...
6 Real Estate Traps No One Talks About
This is my second blog post focusing on my journey of buying a first real estate investment property. As you have may experience yourself. The process of looking for one is the most exciting part. More in the article...
Income Report Oct 2019 - Intrapreneuring Abroad
In October I have earned $207 in total. About 23% less than in the previous month. More in the article...
Estonia, Latvia, Lithuania and Belarus Trip Report
Baltic countries were on my bucket list for a long time. Ever since I watched Travelbum's Riga episode on Youtube. More in the article...
Feelings of Emptiness and Loneliness Causes
Practically, most people experience a feeling of emptiness when they're feeling anxious. When they wonder how they'll handle something. Or they feel uncertain about what's going to happen next. More in the article...
My First Tinder Date with Czech Girl
To be honest. I never had any meaningful success with Tinder in the Czech Republic. That is why I was surprised to secure a real-life date last month with a match from Tinder. So surprised, I had to write this blog post to share my experience with you. More in the article...
I Almost Bought First Investment Property
Ever since I started to watch Gram Stephan Youtube channel. I kept my eye on the idea of buying my first rental property ever. More in the article...
Income Report Sep 2019 - Recorded First Vlog
In September I have earned $269 in total. About 16% more than in the previous month. This is due to multiple one-time sales I made on craigslist. More in the article...
Income Report for August 2019 β First Affiliate Sale
In August I have earned $232 in total. About 30% more than in the previous month. This is due to multiple one-time bonuses, that come from opening new bank accounts. More in the article...
Ukraine and Moldova Trip Report
Ukraine was on my bucket list since 2017 when the country became popular in the pick-up artist community because Ukraine is dirt cheap, and Ukrainian women are famous for their modelesque beauty. Moreover, I was always fond of Eastern European countries, but Ukraine was never in my top ten, mainly due to the language barrier and the Annexation of Crimea. More in the article...
Income Report July 2019 β Beta Launched The Hustle
In July I have earned $178 in total. About 9% more than in the previous month. More in the article...
My Django React Project Beta Launch [Updated]
This is a WORK IN PROGRESS blog post, where I will share all my steps I did to beta launch my Django React project. More in the article...
How to Migrate Django Project from SQLite to PostgreSQL
Every time you start a new Django project, it will use SQLite as its default database system. SQLite might not be the best database system in the world, but it gets job done during the prototyping phase. More in the article...
Karlovy International Film Festival 2019 Trip Report
Attending the Karlovy Vary film festival or Kviff has become a tradition for me. For the past 15 years, Kviff represented everything I liked about film festivals. More in the article...
How to Change Django React Project Name
Have you ever wondered how to easily change the project name of your Django React stack? I did. Every time I start a new project, I choose the first silly name, that comes to my mind. More in the article...
Income Report June 2019 β Traveling fever
In May I have earned $168 in total. About 20% more than the previous month. This is due to 2 random sales and because I moved most of my savings to a higher earning savings account. More in the article...
Income Report May 2019 - Post Travel Depression
In May I have earned $139 in total. A whole dollar more than the previous month. More in the article...
Honest ThenX.com Calisthenics Program Review
Are ThenX.com calisthenics and weight programs legit? Will Chris Heriaβs online workouts transform you into bodyweight bodybuilders? More in the article...
Building MVP with Flask Day 18-21 β Migration from SQLite to PostgreSQL
Today is the 21st day of me building Flask MVP from scratch. I managed to finish About us page design-wise in last the two sessions. More in the article...
Building MVP with Flask Day 10-17 β Adding Flask Routes
Today is the 17th day of my Flask journey. A lot of time passed since my last post about building a Flask MVP. More in the article...
Income Report Apr 2019 β Shipped Flask MVP
In April I have earned $138 in total. A few bucks more over the previous month. For the second month in a row, I recorded zero active income. No hard work, no money as they say. More in the article...
Building MVP with Flask Day 9 β Sorting with ORM Queries
This is the last post before I go into complete silent development mode. Today I struggled a bit with ORM, again. Since I was able to query all products into a nice list and display it with Jinja2 template tags, query results were ordered by database primary key. More in the article...
Building MVP with Flask Day 8 β Serving Static Files
Hi everyone, Today, I want to finally solve my issue with serving static files with the Flask framework. Static files in Django / Flask world are all files hosted on your server, that does not contain any python code. Which are all non .py files, likes CSS, JS, images, etc. More in the article...
Building MVP with Flask Day 7 β Left Join with SQLAlchemy
Yesterday, I managed to fill the SQLite database with some dummy data and display it using Jinja2 template tags. Today, I would like to polish my design a little bit more. My idea is to use Bootstrap 4 cards design to display an ordered list of products. Why not use table layout you ask? More in the article...
Building MVP with Flask Day 6 β Retrieve Data with Queryset
Today, I would like to finally fill my SQLite database, that I configured last time, with some dummy data. I will do that manually with a Mac SQLite client DB Browser for Mac. More in the article...
Income Report Mar 2019 β Launched Youtube Channel
In February I have earned $131 in total. A total deep dive over the previous month. It is because I neglected my active income streams. More in the article...
Building MVP with Flask Day 5 β Setup SQLite
In the last session, I prepared grounds for designing front end components by adding Bootstrap 4 to my MVP. Today, I want to spend some time on backend first, before we can continue on building a landing page. Backend is an important piece in any minimum viable product. More in the article...
Building MVP with Flask Day 4 β Using Children Templates
Hi all. We managed to add Bootstrap 4 styling to our MVP in the last session. We also prepared index.html to be our base template, which will be used as an extension for all our future children templates. Header design is also done. More in the article...
Building MVP with Flask Day 3 β Adding Bootstrap 4
In the last session, I have finally learned the Jinja2 template system basics. Now, I should be fully capable of creating a landing page, that will be structured in Django / Flask way. That means I will use existing index.html as my base template. More in the article...
One Year Natural Calisthenics Transformation From Fat to Fit
You wouldnβt believe how actually easy is it to transform naturally from fat to fit in a year. Of course, it wasnβt a one-time event, but a slow process of the daily grind. More in the article...
Income Report Feb 2019 - Desert of Desertion
In February I have earned $256 in total. A modest increase over the previous month, but still far from my current goal of earning $200 of side income per month on average. More in the article...
Building MVP with Flask Day 2 β Jinja2 Template Basics
Today, I want to learn Flask templating system basics. In the past, I was afraid of learning new frameworks. Mostly because reading any documentation related to the said framework gave me a huge headache. More in the article...
Building MVP with Flask Day 1 β Dev setup
In this post, I will describe the process of starting a Flask project from scratch. More in the article...
Income Report Jan 2019 β First Freelancing Gig
In January I earned $190 in total, a significant decrease over the previous month. Hence I didnβt achieve my goal of earning $200 of side income per month on average yet. More in the article...
Building MVP with Flask Day 0 - Project Goals
In the past, my failed web development projects always started the same way. Β Get a brilliant idea. Think about how awesome that idea is. Dream about realizing that idea. Research frameworks and technologies, that can be used to ship that idea. More in the article...
Why I Stick With Django - A Story About My Failed Project
So today I was scratching my head for good three hours over Django REST Framework. While I furiously googled possible solutions, I kept asking why do I torture myself with this complicated framework? Don't get me wrong. More in the article...
Income Report Dec 2018 β 100 USD Side Income Achieved
In December I earned $309 in total, a 341% increase over the previous month, and a new all-time high. I am very happy, that I achieved my goal of earning $100 of side income per month on average. More in the article...
Income Report Nov 2018 β Winter is coming
In November I earned only $68, a small increment over the previous month, and a new all-time high, but still far under $100; hence I didn't achieve my goal of earning $100 of side income per month on average yet. More in the article...
Egypt Trip Report - Brayka Beach Resort
Autumn is one of my favorite seasons. Why? Not because of rainy weather, colorful nature, or creeping melancholia. But because it's time to take a second summer vacation. More in the article...
Income Report Oct 2018 β First Passive Income Steps
In October I earned only $60, even less than the previous month; hence I didn't achieve my goal of earning $100 per month of side income yet. More in the article...
Zombie Apocalypse Dreams Meaning - A Wake Up Call
Have you ever thought about the meaning of your dreams and why some of them keep repeating? I did it a few times and I was like. Nah this ainβt make no sense! Of course, it didnβt, at that time. I was young and there wasnβt much going on in my life except university, girlfriend and part-time job. But when some of my dreams kept recurring more and more frequently in my thirties. I started to ask questions again. This time I was determined to find answers by doing a proper root cause analysis. More in the article...
Ultimate Guide For Maxing Your Monthly Savings
All my productive life I kept my free hard-earned cash laying on the current account. Gaining a whopping 0.02% annually on interest rate while at the same time gradually losing percent of my deposit annually thanks to inflation and banking fees. Now itβs time to take control and start to manage my money properlyβ¦as a company. More in the article...