DEV Community

Nico Reyes profile picture

Nico Reyes

I’m a software engineer who automates anything repetitive because manual work just doesn’t make sense. I work mostly with Python, web scraping, and APIs, building tools that save time and let me focus

Joined Joined on 
My CSV had 50K rows. Row 23,487 broke everything.

My CSV had 50K rows. Row 23,487 broke everything.

1
Comments
2 min read
Spent 2 hours fixing Docker. The problem was one word in my config.

Spent 2 hours fixing Docker. The problem was one word in my config.

Comments
1 min read
API returned 401. My key was valid. Spent 3 hours finding out why.

API returned 401. My key was valid. Spent 3 hours finding out why.

Comments
2 min read
My Python tests passed. Production still broke.

My Python tests passed. Production still broke.

Comments
2 min read
Auth token worked in Postman. Python said 401.

Auth token worked in Postman. Python said 401.

Comments
2 min read
Docker said build succeeded. Image was 4GB.

Docker said build succeeded. Image was 4GB.

Comments
2 min read
Website changed a div class. Scraper returned nothing.

Website changed a div class. Scraper returned nothing.

Comments
2 min read
datetime said midnight. Server logged 5 AM.

datetime said midnight. Server logged 5 AM.

Comments
2 min read
Built a script to auto-archive old Slack messages. Company storage limit disappeared.

Built a script to auto-archive old Slack messages. Company storage limit disappeared.

Comments
2 min read
My validation caught everything. Except what mattered.

My validation caught everything. Except what mattered.

Comments
2 min read
API docs said pagination worked. It didn't.

API docs said pagination worked. It didn't.

Comments
2 min read
Git said everything merged fine. My code was gone.

Git said everything merged fine. My code was gone.

Comments
2 min read
Scraper worked on my laptop. Deployed to server and got instant 403s.

Scraper worked on my laptop. Deployed to server and got instant 403s.

1
Comments 1
2 min read
Tried 3 ways to handle retries in Python. This one actually makes sense.

Tried 3 ways to handle retries in Python. This one actually makes sense.

Comments
2 min read
Built a tool to auto-reply to emails. Now I reply to spam faster than real people.

Built a tool to auto-reply to emails. Now I reply to spam faster than real people.

Comments
2 min read
Spent 2 hours debugging CSV import. Turns out Excel added invisible characters.

Spent 2 hours debugging CSV import. Turns out Excel added invisible characters.

Comments
2 min read
REST API said 200 OK. Response was 404 JSON.

REST API said 200 OK. Response was 404 JSON.

Comments
2 min read
My VS Code debugger broke. Took 3 days to find the dumbest fix.

My VS Code debugger broke. Took 3 days to find the dumbest fix.

Comments
3 min read
My Python tests passed. Production still broke.

My Python tests passed. Production still broke.

Comments
2 min read
I got rate limited scraping 100 pages. Here's what actually worked

I got rate limited scraping 100 pages. Here's what actually worked

Comments
2 min read
I automated my CSV cleanup with Python (saved 2 hours every week)

I automated my CSV cleanup with Python (saved 2 hours every week)

Comments
2 min read
I lost 4 hours of work to a Git rebase. Here's what I should've done

I lost 4 hours of work to a Git rebase. Here's what I should've done

Comments
2 min read
API pagination broke differently on each endpoint

API pagination broke differently on each endpoint

Comments
2 min read
My Python tests passed. Production still broke.

My Python tests passed. Production still broke.

Comments
2 min read
I got rate limited scraping 100 pages. Here's what actually worked

I got rate limited scraping 100 pages. Here's what actually worked

Comments
2 min read
Scraped 1200 products. 87 had prices like '$19.99extra'.

Scraped 1200 products. 87 had prices like '$19.99extra'.

Comments
2 min read
API said 'success'. Data was empty.

API said 'success'. Data was empty.

Comments
1 min read
I spent 3 hours debugging. Then I found the print statement.

I spent 3 hours debugging. Then I found the print statement.

Comments
2 min read
I automated competitor price tracking with Python (saved 4 hours per week)

I automated competitor price tracking with Python (saved 4 hours per week)

Comments
3 min read
My Python tests passed. Production still broke.

My Python tests passed. Production still broke.

Comments
2 min read
I got rate-limited scraping 100 pages. Here's what actually worked

I got rate-limited scraping 100 pages. Here's what actually worked

Comments
2 min read
loading...