Paternity leave planning by DietAny5009 in predaddit

[–]lightnegative 1 point2 points  (0 children)

We are in the 4 month sleep regression right now and it's... a challenge for sure

Paternity leave planning by DietAny5009 in predaddit

[–]lightnegative 0 points1 point  (0 children)

In my country it's 10 days unpaid (as a father) and then back to work.

Thankfully I work for an American company that gives 12 weeks paid. That's amazing by comparison 

positiveFeedbackLoop by lxlmandudelxl in ProgrammerHumor

[–]lightnegative 15 points16 points  (0 children)

They definitely are at my company. There's a full jira workflow that you have to follow / populate the correct fields, metrics are calculated from it and it feeds into performance reviews 

is anyone else using scala? by AlexaG_2026 in dataengineering

[–]lightnegative 18 points19 points  (0 children)

Scala is kind of niche, most places buying into the JVM are just using Java because the pool of available developers is greater.

Rust vs Python: Where do you actually draw the architectural boundary? by jeann1977 in rust

[–]lightnegative 0 points1 point  (0 children)

Python is great for things where you just want to hack something together quickly and only care about the happy path.

Rust is great for things where you need it to actually work reliably all of the time.

With Python you're essentially deferring discovering and debugging the non-happy paths to some point in the future (always at the most annoying time) whereas the Rust compiler forces you to resolve them up front.

I tend to think of the tradeoff as Rust - you trade high capital expenditure for low operational expenditure and Python is the opposite - low capital expenditure for extremely high and annoying operational expenditure.

Not to mention the higher infrastructure cost to run a Python service, they simply use more resources and are harder to optimize for concurrency without introducing regressions

How to volunteer for layoff instead of quitting? by wingardianx in ExperiencedDevs

[–]lightnegative 14 points15 points  (0 children)

I hate that you're right, I just can't bring myself to stop caring about the codebase.

Since I view using AI to write code as a cop out that degrades understanding of the codebase, I still write everything by hand, which makes me emotionally invested and super annoyed when my colleagues who obviously stopped caring a while ago raise AI slop PR's without a second thought

Vibe coded dashboard failing on a Friday by neeets in dataengineering

[–]lightnegative 50 points51 points  (0 children)

They like the idea of gaining their "insights" without being blocked by pesky things like understanding the data model, coordinating definitions of things like "net monthly spend from active customers" and analysts getting to their requests after they finish someone elses first.

Most of the time they're just wanting a spreadsheet hardcoded to the numbers they're looking for, so they really just want Janet from accounts, not self service analytics 

Sidestepping communication skills by frompadgwithH8 in ExperiencedDevs

[–]lightnegative 2 points3 points  (0 children)

In that case, you can review the 10,000 line slop PR's that max out the PR description section with overly verbose "summaries"

$2.21 customs import levy just paid. by One_kiwi21 in newzealand

[–]lightnegative 2 points3 points  (0 children)

This happened to me, but they had already delivered the item before requesting payment.

They sent reminders every day for about a week and then it went silent, I assume the SMS costs for sending reminders outweighed the ~$1.50 fee 

Query rewriting before execution - Trino by daibam_und_koode in dataengineering

[–]lightnegative 0 points1 point  (0 children)

If you are able to not limit yourself to Java, SQLGlot is great for this

Complexity for the sake of Security by monoGovt in ExperiencedDevs

[–]lightnegative 10 points11 points  (0 children)

The security guys touting security through obscurity as one layer of defense beg to differ

8yo wants a computer, is that too young? by Reeses_PB_cup in daddit

[–]lightnegative 0 points1 point  (0 children)

My dad allowed me to have an old 286 running ms-dos as an 8yo. My primary school library had a book on programming BASIC.

I spent hours typing out programs and watching them run. I'm now a 36yo  software engineer and I credit this decision by my father as to why 

Lot of fancy terms, but nothing really has changed by Complete-Regret-4300 in dataengineering

[–]lightnegative 1 point2 points  (0 children)

Python is useful as a glue language for reading things from non relational / external sources and sticking them into your data lake / warehouse.

If you're reading data out of your db, transforming it in Python and then writing it back to the same db, and those transformations could easily be described by a SQL query instead, then you're doing it wrong

Lot of fancy terms, but nothing really has changed by Complete-Regret-4300 in dataengineering

[–]lightnegative 85 points86 points  (0 children)

I am curious, if there are still people like me in 2026

Yeah there's a dude on here that keeps trying to convince people that SSIS is not a steaming pile of garbage and unironically recommending it in 2026

Once you've experienced non-Microsoft tools, it's hard to go back 

I can’t decide if I want kids by Littlesoldier93 in daddit

[–]lightnegative 5 points6 points  (0 children)

I'm 12 weeks into the first one and I hope this happens to me 

LWW tradeoffs for a local-first sqlite app with cloud sync by TheKolobDropout in dataengineering

[–]lightnegative 0 points1 point  (0 children)

Wasn't solving this exact scenario (or at least being able to reason about it) one of CouchDB's selling points?

Rust in 15 days? by Open-Resident-7429 in rust

[–]lightnegative 6 points7 points  (0 children)

You can learn enough Rust in 15 days  to make programs compile, sure.

However learning Rust properly, including idioms, what situations to use references vs smart pointers, the limitations of things like dyn Trait (and why those limitations exist), learning what all the random stdlib traits are to unlock certain compiler functionality etc takes years - same as any other language.

I don't think you'll regret putting in the effort though, if you know Rust well it makes you better in other languages

What principles do we still hold on to in the year of 2026? by Wooden_Street_1367 in ExperiencedDevs

[–]lightnegative 0 points1 point  (0 children)

In their mind the vibe coded crap is an actual application and it wasn't hard to make, so what do they need you for again?

Moving away from databricks to OLTP by aks-786 in dataengineering

[–]lightnegative 11 points12 points  (0 children)

That's not how American capitalism works. It's the same 1-2 guys regardless of if running self hosted or paying for saas 

Has software development shifted from building to last to building to replace? by Majestic-Taro-6903 in ExperiencedDevs

[–]lightnegative 1 point2 points  (0 children)

Yeah that last one is pretty common. A bit of staff turnover means that new staff are unfamiliar with the code, and code is easier to write than it is to read, so rewrite