
Build a Focus Timer with Real Website Blocking in Python: Day 2 — The Dashboard
Yesterday’s CLI became a real personal focus system today — web dashboard, presets, stats, streaks, mandatory breaks.
Learn Python by practicing every day with a new project.
Overdue Last read · last published · next check
Last read 1 day ago, longer than this feed's 12 hours schedule.

Yesterday’s CLI became a real personal focus system today — web dashboard, presets, stats, streaks, mandatory breaks.

Focus apps ask you nicely to stop scrolling. This one makes it physically impossible for 25 minutes.

Your script was running fine. You closed the laptop. Now it’s gone. Here is what actually happens in that moment, and the three ways to stop it.

Yesterday, only the owner could publish a listing. Today, anyone can submit one, but nothing goes live until it’s approved. Here’s how that changes everything underneath.

Today we build a working website with Python where the admin can add new real estate listings.

AI can write your database code in a minute. It cannot decide where your data should live. Here is the map for that decision.

Yesterday we could push files onto the laptop. Today the tool becomes a real two-way sharing tool with drag-drop, downloads, progress bars, and PIN protection.

Get an email the moment your favorite site or your own site goes down, or the free product page you’ve been refreshing all week.

Good news: you may never need to write frontend code. But the backend is a different story, and here is where the line between them sits.

Yesterday you built the astronomy engine. Today you wrap it in a world map that anyone can click.

Eight days from now mainland Europe gets its first total solar eclipse since 1999. Here’s the Python astronomy that tells you exactly what your city will see.

Your Python function works on your laptop, but only there. Here is how it gets its own URL, so a phone, a friend, or another script can call it.

Type [[groceries]] in one note and it becomes a live link. That’s how Notion, Obsidian, and Roam work under the hood.

Every Python course teaches you to build tools for yourself. This week you build one other people log into.