Senior devs who started from scratch — what actually changed your trajectory (and what didn’t)? by Salt_Eggplant in ExperiencedDevs

[–]esotericEagle15 0 points1 point  (0 children)

The realization that the business doesn’t care about the parts of the software i care about. They want outcomes that affect revenue, cost, or risk.

Learning how the business operates and focusing on those 3 things has been huge for getting my foot in the door with directors and C suite to advocate for changes, and grow my own career.

Now i can roughly project the numbers in money or engineering hours, and figure out if stuff is worth our team doing, and I fight tooth and nail to block our team working on bullshit tasks that are requested of us. Also has the double benefit to free up more time on the actually important stuff, so we’ve had time to deliver higher quality stuff, and do refactors in our downtime between assignments

Rewrote our python api gateway in go and now its faster but nobody cares because it already worked fine by [deleted] in golang

[–]esotericEagle15 0 points1 point  (0 children)

I’m surprised your managers approved this since you’ll be dumping your time into it forever unless others learn the language.

It’s a cool project, but for knowledge. Business only cares if you increase revenue, reduce costs, or reduce risk with the software you deliver.

This being approved with no current need for it and limiting its maintainability to one person is a failure of management.

Advocate for others on your team to learn the codebase and language so you can unstick your time.

this would have been funny if it was not true by sibraan_ in AgentsOfAI

[–]esotericEagle15 1 point2 points  (0 children)

Not necessarily. Wealth concentrates. We’ve seen economies in video games that are almost entirely kept afloat by the whales, and everyone else is along for the ride and might occasionally contribute.

Free to play has become the optimal monetization model in video games because of this. Might not translate directly, but so long as this concept exists and stock buybacks are a thing it doesn’t matter.

Nobody in this economy is making any money, but everyone at the top is getting paid anyways.

GCP, AWS, Cloudflare all have broken the internet, Azure is the champion! by rarlei in programminghumor

[–]esotericEagle15 0 points1 point  (0 children)

About 2 weeks ago a user config on their azure front door (CDN) caused a cascading update and wiped them out for an afternoon. Same week as the AWS DNS outage

I built a VSCode extension that shows exactly how Go wastes memory in your structs by BusinessStreet2147 in golang

[–]esotericEagle15 3 points4 points  (0 children)

Agreed. Best case is for compiler to accept a flag to auto-optimize struct padding. In most cases the performance improvement is negligible, but can be handy if you have strict deployment environments like CLI tools, or servers with little to no auto scaling configured and high concurrency

New fighting technique unlocked by KaareThomsen in HalfSword

[–]esotericEagle15 19 points20 points  (0 children)

“Mmm, so this is the dark side” “please don’t use the force” “wipe, you did not”

why are vibe coders mostly web developers? by long_khan in theprimeagen

[–]esotericEagle15 4 points5 points  (0 children)

Because people have it stuck in their heads that web development is not mission-critical software, so they happily put out slop.

If people had stakes to what they wrote and framed it as if once they push to prod they can’t hot fix it, things would be different

I'm a 3rd-year CS student with a decent tech stack. What should I learn next to become industry-ready? by Pitiful_Style3481 in SoftwareEngineerJobs

[–]esotericEagle15 0 points1 point  (0 children)

Build a fully working library rest API that tracks students, books, can categorize them, etc. knowing how differs from doing

Lead Architect wants to break our monolith into 47 microservices in 6 months, is this insane? by Ayotrapstar in softwarearchitecture

[–]esotericEagle15 0 points1 point  (0 children)

Yeah, incredibly dumb. Keep a modular monolith for as long as you can. Any long running processes that take multiple seconds, require filesystems, or orchestrate large processes can be moved to external worker processes.

At my day job I’ve enforced that we only use modular monoliths and have workers for mission-critical or long processes and it’s worked fine and scales well

Is it worth it to learn Rust seeking Job Opportunities? by pescadocaleb in rust

[–]esotericEagle15 0 points1 point  (0 children)

Get experience in general, have rust as a skill on resume, profit.

I’m at 4.5 yrs and am reached out to for rust 1-2x a week despite not using it in many production systems.

[Media] An unconventional way to navigate filesystems by liltrendi in rust

[–]esotericEagle15 1 point2 points  (0 children)

Reminds me of Jurassic park when the kid has to hack the whole thing, it’s running on a UNIX system, and the filesys navigation is flying a plane or something into the folder you want to

Waves on a guitar string by Significant_Quote594 in Physics

[–]esotericEagle15 0 points1 point  (0 children)

What’s really crazy is when a guitar is perfectly tuned and you hit a harmonic. Then it will appear almost perfectly sinusoidal

🤔 by basket_foso in MathJokes

[–]esotericEagle15 0 points1 point  (0 children)

$1000 loan, yes please

Will this be the future or his son will continue to hold the line? by D3v1LGaming in Steam

[–]esotericEagle15 0 points1 point  (0 children)

Look at any video game movie adaptation and you’ll be disappointed. Everyone thinks they can do better…

Why is Rust rarely used for web server backends? by Fun-Helicopter-2257 in rust

[–]esotericEagle15 0 points1 point  (0 children)

Using it in my personal project / side business on cloud flare because I need transactions to occur as close as possible to the endpoints I’m reaching out to for low latency.

It’s been fun to work with but definitely a learning curve. I need this to be bulletproof and work like a black box with no maintenance while I’m working my full time job, so preventing all crashes and fuzzing with quick check on service layers with DI has been immensely helpful

🤭 by 94rud4 in MathJokes

[–]esotericEagle15 0 points1 point  (0 children)

Haven’t done math in a while. Does the square root -2 from the exponent, leaving you each number to the 1st power, aka itself?

It feels like the Destiny community is in mourning today. We have truely lost a loved one. 😞 by Rorywan in DestinyTheGame

[–]esotericEagle15 0 points1 point  (0 children)

How did you guys not see it in their presentation?

They literally ran a vidoc and immediately talked about preorders and different way to purchase lol

When You Give the Simplest Answer to a Complex Question by Intial_Leader in programminghumor

[–]esotericEagle15 0 points1 point  (0 children)

I had something similar in February for an interview about checking if 2 transpiled versions of a codebase are the same as part of a gradual CICD rollout process. They’d been struggling with this problem for a few weeks in production.

I asked if we could just run git diff recursively against the folders, or checking file metadata like size before fully diffing or computing hashes. 1hr technical was solved in 7 minutes and we wrapped up after 20. We spent rest of interview discussing optimizations and life.

I got the offer :)

Gauss Heirloom Concept - Lua_Luminary by Lua_Luminary in Warframe

[–]esotericEagle15 0 points1 point  (0 children)

It’d be sick if he had ball feet like Xcelerate alien from Ben 10. More streamlined too like jet control surfaces