DEV Community

John Wick profile picture

John Wick

Hello World

Joined Joined on 
Fixing 404 Errors on CSS/JS Files Served from a Relative Path in Flask

Fixing 404 Errors on CSS/JS Files Served from a Relative Path in Flask

Comments
4 min read

Want to connect with John Wick?

Create an account to connect with John Wick. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to Run Two Python Bots on a Single Render or Railway Service

How to Run Two Python Bots on a Single Render or Railway Service

Comments
4 min read
Fixing "signal only works in main thread" in Python

Fixing "signal only works in main thread" in Python

Comments
4 min read
Why Does My Waitress Server Hang With threads=0?

Why Does My Waitress Server Hang With threads=0?

Comments
4 min read
FixingModuleNotFoundError: No module named 'waitress'

FixingModuleNotFoundError: No module named 'waitress'

Comments
3 min read
A Failed Validation Shouldn't Permanently Break Your API

Summer Bug Smash: Clear the Lineup 🐛🛹

A Failed Validation Shouldn't Permanently Break Your API

Comments
2 min read
Eliminating Non-Deterministic Exit Codes in StayPresent

Summer Bug Smash: Clear the Lineup 🐛🛹

Eliminating Non-Deterministic Exit Codes in StayPresent

Comments
2 min read
Fixing a Hidden State Mutation Bug in StayPresent's Web API

Summer Bug Smash: Clear the Lineup 🐛🛹

Fixing a Hidden State Mutation Bug in StayPresent's Web API

2
Comments
2 min read
Fixing "bot_args Must Be a List" — A Common Python Subprocess Argument Bug

Fixing "bot_args Must Be a List" — A Common Python Subprocess Argument Bug

1
Comments 2
4 min read
How to Automatically Restart a Python Script When It Crashes

How to Automatically Restart a Python Script When It Crashes

Comments
4 min read
"This Is a Development Server" Flask Warning — What It Means and How to Fix It

"This Is a Development Server" Flask Warning — What It Means and How to Fix It

Comments
4 min read
Why Does My Bot Go Offline After a Few Minutes on Free Hosting?

Why Does My Bot Go Offline After a Few Minutes on Free Hosting?

Comments
4 min read
Run Python Bots Without Sleep On Railway With StayPresent

Run Python Bots Without Sleep On Railway With StayPresent

Comments
4 min read
StayPresent vs Supervisor vs PM2 for Python Bot Process Management

StayPresent vs Supervisor vs PM2 for Python Bot Process Management

Comments
5 min read
Run Python Bots Without Sleep On Koyeb With StayPresent

Run Python Bots Without Sleep On Koyeb With StayPresent

Comments
4 min read
StayPresent vs Pulsetic vs Custom Flask Server for Python Bots

StayPresent vs Pulsetic vs Custom Flask Server for Python Bots

Comments
5 min read
Security Notes for Serving Static Files with StayPresent

Security Notes for Serving Static Files with StayPresent

Comments
5 min read
How StayPresent's Logging Works (Without Breaking Yours)

How StayPresent's Logging Works (Without Breaking Yours)

Comments
5 min read
Graceful Shutdown and Signal Handling in StayPresent

Graceful Shutdown and Signal Handling in StayPresent

Comments
5 min read
A Deep Dive on StayPresent's ping() and cron() Keep-Warm API

A Deep Dive on StayPresent's ping() and cron() Keep-Warm API

Comments
5 min read
Serving Multiple Endpoints from One Bot with StayPresent

Serving Multiple Endpoints from One Bot with StayPresent

Comments
5 min read
Fixing "Attempted Relative Import" Errors with StayPresent's bot_module

Fixing "Attempted Relative Import" Errors with StayPresent's bot_module

Comments
4 min read
Turn Your README Into a Live Website with StayPresent's Markdown Renderer

Turn Your README Into a Live Website with StayPresent's Markdown Renderer

Comments
5 min read
Multiple Bots in One Process with StayPresent

Multiple Bots in One Process with StayPresent

Comments
4 min read
I Fixed a Shutdown Race Condition That Could Leave Bot Processes Running Forever

Summer Bug Smash: Clear the Lineup 🐛🛹

I Fixed a Shutdown Race Condition That Could Leave Bot Processes Running Forever

3
Comments
3 min read
StayPresent — Keep Your Python Bots Alive Without the Boilerplate 🚀

StayPresent — Keep Your Python Bots Alive Without the Boilerplate 🚀

3
Comments
2 min read
Creating a Live Status Page for Your Python Bot

Creating a Live Status Page for Your Python Bot

Comments
4 min read
Deployment of Python Bot on Koyeb and Heroku using StayPresent

Deployment of Python Bot on Koyeb and Heroku using StayPresent

Comments
4 min read
Running Python Bot on Docker and VPS with StayPresent

Running Python Bot on Docker and VPS with StayPresent

Comments
4 min read
Protect Your Python Bots From Failing Over and Over Again

Protect Your Python Bots From Failing Over and Over Again

Comments
4 min read
10 Practical Uses for Python Automation with StayPresent

10 Practical Uses for Python Automation with StayPresent

Comments
4 min read
Comparison of StayPresent vs UptimeRobot vs Custom Flask Server for Python KeepAlive Server

Comparison of StayPresent vs UptimeRobot vs Custom Flask Server for Python KeepAlive Server

1
Comments 4
4 min read
The Proper Method of Deploying Discord Bots Professionally

The Proper Method of Deploying Discord Bots Professionally

Comments
4 min read
Run Python Bots Without Sleep On Render With StayPresent

Run Python Bots Without Sleep On Render With StayPresent

1
Comments
4 min read
Full Guide on How to Keep Python Bot Alive with StayPresent

Full Guide on How to Keep Python Bot Alive with StayPresent

Comments
5 min read
loading...