Tired of manually hitting refresh in the browser every time I save an HTML/CSS/JS file. To fix this bottleneck, I built a lightweight Python script using Watchdog and Selenium. *What it does*: It monitors your local project directory and automatically triggers a Chrome refresh the millisecond it detects a file modification (Cmd+S / Ctrl+S). *Why I built it*: I prefer writing front-end code in simple text editors (like Sublime Text) rather than heavy IDEs, but I missed the built-in "Live Server" functionality. I’ve also included one-click executable launchers to bypass the terminal entirely after the first (quick) setup. Source code and instructions are available on my GitHub if you want to use it: https://lnkd.in/diMXrEmQ P.S. As I'm still new to Python and GitHub, the code is rather simple, but it successfully solved a nuisance I had. #Python #WebDevelopment #Automation #Coding #Productivity
Edoardo Del Nonno’s Post
More Relevant Posts
-
Day 57 of #90DaysOfCode Today I built an interactive web application using Flask where users can guess a randomly generated number directly through the browser. The server generates a random number between 0 and 9 when it starts. Users attempt to guess the number by entering their guess in the URL, and the application responds with feedback indicating whether the guess is too high, too low, or correct. How the application works • Generates a random number using Python • Displays a prompt on the homepage asking the user to guess • Captures the user's guess using dynamic Flask routing • Compares the guess with the generated number • Returns visual feedback with different messages and images Key concepts explored • Building web applications using Flask • Dynamic routing using URL parameters • Handling user input through route variables • Returning HTML responses from Flask routes This project helped reinforce how backend frameworks process requests and return dynamic responses based on application logic. GitHub Repository https://lnkd.in/gUc57VJQ #Python #Flask #BackendDevelopment #WebDevelopment #SoftwareEngineering #90DaysOfCode
To view or add a comment, sign in
-
Day 56 of #90DaysOfCode Today I started exploring backend web development with Flask by building a minimal web application in Python. The application initializes a Flask server and defines a route that returns a simple response when accessed through the browser. Although small, this project introduces the core concepts behind how web frameworks handle routing and HTTP requests. Key concepts explored • Creating a Flask application instance • Defining routes using decorators • Handling HTTP requests in a backend framework • Running a local development server This marks the beginning of building web applications and APIs using Python and Flask. GitHub Repository https://lnkd.in/gEBzxXhF #Python #Flask #BackendDevelopment #WebDevelopment #SoftwareEngineering #90DaysOfCode
To view or add a comment, sign in
-
#PythonFullStackDeveloperRoadmap: Stage 1: HTML – Learn webpage basics. Stage 2: CSS – Style web pages. Stage 3: JavaScript – Add interactivity. Stage 4: Git + GitHub – Manage code versions. Stage 5: Frontend Project – Build a simple project. Stage 6: Python (Core + OOP) – Learn Python fundamentals. Stage 7: Backend Project – Use Flask/Django for backend. Stage 8: Frameworks – Master Flask/Django features.
To view or add a comment, sign in
-
-
Tkinter Tutorial: Building a Simple To-Do List Application In today's fast-paced world, staying organized is key. Whether it's managing work tasks, personal errands, or creative projects, a to-do list is an indispensable tool. But why settle for a static list when you can create your own dynamic and interactive application? This tutorial will guide you through building a simple, yet functional, to-do list application using Python's Tkinter library. Tkinter provides a straightforward way to create graphical user interfaces (GUIs), making it an excellent choice for beginners and experienced developers alike....
To view or add a comment, sign in
-
💡 In today’s lab, I had the opportunity to build a Weather Web Application using Django and API integration. This project gave me practical insights into: Understanding the Django project structure Integrating APIs with Python to fetch real-time data Displaying live weather information on a web interface Working hands-on like this made it much clearer how backend logic connects with the frontend, and I’m excited to keep exploring and building real-world applications! 🚀 #Django #Python #API #WebDevelopment #StudentProject
To view or add a comment, sign in
-
🐍 I built a Python Memory Puzzle Game — and it actually teaches you Python while you play! The idea was simple: what if a classic card-matching game could double as a learning tool? Every time you match a pair, you unlock a real Python fun fact — from how Guido van Rossum named the language after Monty Python 🎭, to why duck typing works the way it does 🦆. 🎮 What's in the game: → 16 cards / 8 Python-themed pairs → 3 difficulty levels (Easy → Hard) → Live timer, score, and move counter → Star ratings based on efficiency → Confetti bursts on every match 🎉 → 8 Python concepts covered with fun facts 🛠️ Tech used: → Pure HTML, CSS & vanilla JavaScript → Zero dependencies — one single file → CSS 3D card-flip animations → CSS Grid for responsive layout This was a fun challenge in keeping everything inside a single .html file while still making it feel polished and interactive. No React, no npm, no build step — just open in a browser and play. Whether you're a Python beginner looking for a fun way to learn, or just someone who enjoys a good memory challenge, give it a try! 🚀 Happy to share the code: https://lnkd.in/dgHTuTz5 #Python #WebDevelopment #HTML #CSS #JavaScript #LearningByDoing #OpenSource #100DaysOfCode #PythonProgramming #BuildInPublic #SoftGrowTech
To view or add a comment, sign in
-
I recently built my portfolio website (https://lnkd.in/gDdqFrMN) using a custom Python tool I wrote. I named it folio_gen. I was looking for something small and easy to update instead of dealing with CMS platforms or WYSIWYG editors. I wanted to manage everything through Markdown files which are easy to handle. While there are many generators out there, in the era of agentic AI, I decided to just build my own. It’s a minimalist static site generator driven by a single YAML configuration. No complex hosting or databases required, it just generates the static HTML, which you can then host for free on GitHub Pages or Netlify. I've released the code to the GitHub repository for anyone else who wants a straightforward way to set up a personal or lab website. Repo: https://lnkd.in/gYnVGcAU
To view or add a comment, sign in
-
-
I recently developed 𝗕𝗿𝗲.𝗮𝗸 – 𝗨𝗥𝗟 𝗦𝗵𝗼𝗿𝘁𝗲𝗻𝗲𝗿 𝗪𝗲𝗯 𝗔𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻 using Django. Bre.ak is a web-based application that converts long URLs into short and easy-to-share links in the format bre.ak/XXXXX. The application provides a clean dashboard interface where users can create, view, and manage shortened links efficiently. 𝗙𝗲𝗮𝘁𝘂𝗿𝗲𝘀: • Generate short URLs instantly • Dashboard with all created links • Automatic redirection to the original URL • Website favicon displayed for each link • Simple and user-friendly interface 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸: Python, Django, HTML, CSS, SQLite, Git Through this project, I gained practical experience in backend development, database integration, and building a complete web application workflow using Django. 𝗚𝗶𝘁𝗛𝘂𝗯 𝗥𝗲𝗽𝗼𝘀𝗶𝘁𝗼𝗿𝘆: https://lnkd.in/gSDZyz4r #Python #Django #WebDevelopment #StudentProject #BackendDevelopment #GitHub #Learning
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development