Details
-
SkillsPython, C++, AWS, Docker, Linux, free bsd, networking, circuit design, hacking
-
Website
-
Github
Joined devRant on 5/27/2021
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
I bought Minecraft back in 2007 or 8. It was $20 and gave me access to Minecraft forever, all updates included.
Today Microsoft closed all the old mojang accounts and I no longer have access to Minecraft. I could have migrated to a Microsoft account, but it will be a cold day in hell if I ever open one of those.
Sounds like law suit material. Class action anyone?18 -
Just tech screened a kid for a senior Network automation role, in a specific niche.
He's never automated anything before. Didn't know networking basics, didn't know about the niche...
This guy hasn't heard of unit testing or UDP... good luck out there kid. You've got balls anyway.16 -
There's a few people in here who are clearly mentally ill and using devrant instead of getting help.
I just want to say thank you to those individuals for making this place what it is! This place would suck without you.27 -
I'm pretty sure every company is filled with parasites who suck the life out of the 3 top people who keep everything working.
Maybe when we see a tech company enshitify, it's because those 3 people burned out and moved on.4 -
What's everyone's plan for after the AI takeover?
I'm thinking machining. Unless they took up AI to CNC...12 -
!dev
I bought a bidet at the start of the summer and I'm a convert.
I've been on vacation for over a week, and my brown star is raw and inflamed from wiping. I must have lost my callous...1 -
!dev
I rented a cabin and I have a bathroom issue...
What's with these tall toilets?! I'm on my tippy toes here! How is this supposed to be better?
Also I miss my bidet. I'm as raw as Monday nights.10 -
Just got an email that Datree is closing shop. That's too bad, I considered it a mandatory production k8s tool.
I guess I'll have to whip up some Frankenstein replacement with Open Policy Agent... -
Writing automation tools using SSH feels so backwards... Thank God for paramiko and click!
Also GPT4 is a better documentation than Paramiko's. Especially for edge cases!1 -
!rant
Got my purple belt in BJJ. it took 9 years, but what I lacked in skill I more than made up for in stubbornness.
To pig headedness!5 -
I'm on call, and someone was performing scheduled gateway work at 3am, and forgot to set alert silences...
At least I got to have a nice morning to myself. And a lightning storm to boot! -
I missed 25 on call alerts over night.
Me and my wife did not budge. Look at me call history and I cleared my voicemail at 4am... No recollection of that at all.
Oh well!6 -
It's my last week at my job. They have decent pay and great work life balance but the work is boring and uninspiring.
Leaving for a F500 company. The pay is insane and I've been warned the workload matches. The upcoming projects are interesting, and I've hit the next engineering level!
I'm still crazy anxious and feeling that imposter syndrome hard. I've only ever worked in small startups, and I've always been "The Guy", now I'll be a cog in the machine of incredibly smart people.
Just trying to get this off my chest, because right now I don't know what I'm doing...2 -
10 years in small startups, and I start a FAANG level position on Monday.
The anxiety and imposter syndrome will have me dead by then...4 -
To all the data engineers in here: WTF is going on in your field?
I've worked closely with a dozen data engineers in the last 5 years (and talked to friends and internet strangers about this and get similiar responses), mine if them seem to know how to use a computer!
They don't understand git, ORMs, best practices, how to use a terminal, DAGs (important for using modern ETL scheduling tools like airflow and prefext), etc
Guys with 10 years of experience on their resume and they can't wrap a model into a flask app with 1 endpoint. They'll reference local files on their machine in w jupyter notebook and are shocked it won't work on other computers!17 -
Still have access to my last companies github. Went snooping and saw main branches ahead and behind in commits from dev branches.
Decided to look into the PRs, and found this gem from my incompetent old VP of engineering.
Same guy who fired all the developers to save on money, and then contracted us back to do our jobs at 3x the rate. Basically a business savant!4 -
Data scientist: we need to whitelist a pod to connect to a database
Me: Whitelist? We don't use whitelists on private databases
DS: It's the new data warehouse database
Me: is it on <X> VPC?
DS: I'm not sure what that means but its ip is <real world ipv4>
Me: Are you hosting a publicly accessible database with all our end users information?!
DS: ...
Me: There goes our SOC2 audit controls...
DS: how long until you can white list it?
Me: I won't be whitelisting it. You need to put it on a private VPC and peer with the cluster, you'll have to rebuild all the Terraform and redeploy
DS: We didn't use Terraform because it takes too long, just white list the pods IP.
Me: No. I'm contacting the CISO and CTO...21 -
I could start a cinematic universe with all the clowns I work with. The CCU. I'd probably get sued by @fullstackclown
-
I was recently hired as a lead devops to a giant shit show. The CTO said he needs someone to do things correctly instead of quickly. This is a conversation I just had this morning
HR: We want you to interview a potential new DevOps engineer
ME: okay, when?
HR: Tomorrow
ME: I won't be able to create interview tests and materials for tomorrow. How's next week
HR: This hire is urgent! It has to be tomorrow
ME: Then you'll have to do the interview without me
HR: We need you to interview them because we've had a few bad hires in the past that we don't want to repeat
ME: The best way to filter out bad hires is with technical tests, which will take time to develop. I can be ready by next week.
HR: We can't give you a weeks notice for each hire, we are in urgent need for more devops.
ME: ...14 -
Got laid off last week with the rest of the dev team, except one full stack Laravel dev. Investors money drying up, and the clowns can't figure out how to sell what we have.
I was all of devops and cloud infra. Had a nice k8s cluster, all terraform and gitops. The only dev left is being asked to migrate all of it to Laravel forge. 7 ML microservices, monolith web app, hashicorp vault, perfect, mlflow, kubecost, rancher, some other random services.
The genius asked the dev to move everything to a single aws account and deploy publicly with Laravel forge... While adding more features. The VP of engineering just finished his 3 year plan for the 5 months of runway they have left.
I already have another job offer for 50k more a year. I'm out of here!13 -
I feel like making a slack integration tool that tells bad coworkers and managers to buzz off.
They message "hey" automatically send a link explaining why that's dumb and wastes time.
They message "do you have x minutes?" Automatically send a link showing them how to use Google calendar.
They message you "I need a status update on x", automatically send them a link to a tutorial on how to use jira.
Add in custom regex, custom links, and people filters, and you've got a stew going!4 -
To this day I can't figure out why people still drink the windows koolaid.
It's less secure, slower, bloatier (is that a word?), Comes with ads, intrudes on privacy, etc. People say it's easier to use than Linux, but 99% of what anyone does happens on a chrome based web browser which is the same on all systems!
When it comes to dev, it boggles the mind that people will virtualize a Linux kernel in Windows to use npm, docker, k8s, pip, composer, git, vim, etc. What is Windows doing for you but making your life more complicated? All your favorite browsers and IDEs work on Linux, and so will your commands out of the box.
Maybe an argument can be made for gaming, but that's a chicken an egg scenario. Games aren't built for Linux because the Linux market is too small to be worth supporting, not that the games won't work on it...25 -
New job, strict devops role. I asked the devs they're painpoints, no mention of local dev stack.
Spin up a local dev stack and it's a garbage fire. No feature flags, env vars, docker. Have to be careful due to devs using staging databases for dev work.
This is going to be a problem...3 -
I got a little jaded at work (the normal officer politics stuff), so I started doing less work, and reaching out to recruiters.
My boss noticed I was having a go, reached out and offered a raise and a new computer. I told him I'd have to research market value for the raise.
In the mean time I got an offer for 50% more than what I'm making now. I'm heading to him today with my research in writing. Either way I'm getting that raise!7 -
Hot take: It's impossible to be a good programmer while relying on the gui. It's a crutch holding you back.28
-
Multi cloud, multi account, VPCs with k8s clusters all tied together with rancher and vault. Deployed in Terraform.
What a monster that was to create!4 -
A jr dev was having an issue registering code with our data pipeline (prefect self hosted).
Turns out he's running vscode to launch a anaconda shell (didn't even know that was a thing) to launch jupyter notebook and running commands in the notebook (didn't know that was possible) all from Windows.
No it doesn't work. His environment configuration isn't right. I told him to just run Linux and get rid of all that nonsense.
Nothing is on git yet and were three weeks in! His code is full of hard coded absolute paths of files on his hard drive... He even had an example app to go buy, with a project layout to copy.
There's no helping some people9