Spyke

Posts

Dealing with YOLO Vibelord colleagues

So my manager today asked me if I could stay later when there's broken things in prod, and then today his star dream employee yolo'ed a full stack change into prod without review. It's fucking massive and implements new API endpoints, touches >20 files. Many of the diffs are too large to render in the browser.

It's almost comical, but something immediately broke.

Most of my day, I'm digging through code to identify bugs created from this shit, just to get a stealth merge midday.

I kind of don't know what to do.

View original on lemmy.world

Best reverse proxy with ACME to run in docker

I've been self hosting traditionally in debian, but I would like to be able to add services easier using docker. As such, I'm looking to move to a container based architecture.

One place I struggle is that I can't seem to find a good container where the default image supports ACME to support Let's encrypt for automatic cert renewal.

For Nginx, I would have you build my container. HAproxy ACME support seems to be a shell script.

Any suggestions?

View original on lemmy.world

Pushing Google maps to account for parking time

So I've noticed that Google maps always adds walking time into public transport routes, but never accounts for parking and walking when driving.

I like it feel like this gives the impression that public transport is slower, when 9/10 driving with friends we waste a ton of time parking and walking.

If Google maps and Waze showed parking and walking estimates, it would level the playing field and possibly have a dramatic effect on public transport usage.

View original on lemmy.world

Benefit of AI?

Maybe I'm seeing shadows in the clouds, but it seems like AI means a lot more people have been building open source tools.

I'm an AI skeptic, but I'm wondering if this can help undermine some of the shit software industry. Most AI tools sold by companies have an open source alternative.

I'm thinking that maybe AI will accidentally allow the private person to build free tools and reduce the market value of sold tools.

View original on lemmy.world