Yoseph Radding's Avatar

Yoseph Radding

@yoseph.tech.bsky.social

Software engineer. Sailor. Father. I sometimes write on my personal blog: Yoseph.tech

164 Followers  |  574 Following  |  250 Posts  |  Joined: 15.11.2024  |  2.1008

Latest posts by yoseph.tech on Bluesky

Floating points in computers and the associated math is pretty complicated. Thereโ€™s a reason why many languages have different float and int types.

19.05.2025 00:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

But once you do get to that point, using tests to validate your design is essential. I found if a system is hard to test, the system is poorly implemented. And once you get going, TDD should be easy to use.

26.04.2025 13:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I agree with your sentiment, but Iโ€™d like to also point out that TDD is great when you know exactly what youโ€™re building and what the interfaces will be. Sometimes, especially in the early days of a project, thatโ€™s not feasible and youโ€™ve got to tinker with a few different abstractions b4 committing

26.04.2025 13:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Well i guess im officially a speaker at @kcdc.bsky.social this year! Im excited to give talks alongside some really great speakers and engineers. Canโ€™t wait to get down to KCDC.

Itโ€™ll also be my first time in Kansas City, and Iโ€™m really looking forward to trying some of that BBQ.

26.04.2025 11:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You hit the nail on the head. This is especially bad with internal systems teams and operational teams.

And itโ€™s funny, you ask the engineers and theyโ€™re always like โ€œthis system as thorns but it works and people are happyโ€ but then you ask stakeholders, and they say โ€œno, I hate itโ€

25.04.2025 12:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

AI search tools that sumarize websites need to be heavily regulated. Theyโ€™re bad for both consumers and theyโ€™re bad for publishers. They steal content and traffic from publishers, de-incentivizing them to publish content, while also opaquely injecting their opinions on consumers.

22.04.2025 19:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Cleveland-Cliffs Proposes to Acquire U.S. Steel

www.clevelandcliffs.com/news/news-re...

22.04.2025 15:40 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The irony here is that Cleveland cliffs wants (or wanted to) acquire U.S. steel, which was supported by Trump because the alternative was a Japanese steel maker acquiring them. Now trumps policies threaten American steel manufacturers.

22.04.2025 14:37 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

No problem! I love CDK, so Iโ€™ll almost always recommend it! I started using it with lambdas, and no I use it for everything.

19.04.2025 00:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

And itโ€™s got bundling functionality in it, so it will push your code to lambda with no fuss. It even has `node` and `Python` constructs that will do the whole bundling by reading requirements and package info files. Itโ€™s really neat.

18.04.2025 23:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

CDK!! Itโ€™s actively maintained by AWS, supports all of AWSโ€™s service and you can define your infra using your language of choice probably (supports typescript, java, python, go and a few others I canโ€™t remember).

18.04.2025 23:34 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Honestly, IME, your DDB schema shouldnโ€™t be so big and complex that youโ€™d benefit from an ORM. I think the moment I start thinking of using an ORM with DDB, I either re-evalutate how I designed my tables, or I just go to SQL.

15.04.2025 12:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™ve never encountered a react native app that I didnโ€™t want to immediately burn to the ground, and that includes projects I abandoned for 3 weeks.

15.04.2025 12:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There used to be a typescript ORM for for DDB maintained by AWS. It worked pretty well, and used decorators to model the schema.

Last I checked, they dropped support for it when they moved to AWSSDK V2.

But either way, Iโ€™ve found there isnโ€™t really a need for an DDB ORM with TS

15.04.2025 12:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Well, โ€œby WSJ Staffโ€ also does scare the bejeesus out of me. If theyโ€™re mad at Trump, things truly are bad.

09.04.2025 11:33 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
=
WSJ
Dollar Confidence Crisis Is Here, Deutsche Bank Warns
By WSJ Staff
The broad selloff in U.S. stocks and bonds, and the continuing decline in the dollar, represents a
"simultaneous collapse in the price of all U.S. assets," analysts at Deutsche Bank said Wednesday. They warned that "unchartered territory" lies ahead.
โ€ข Markets are dedollarizing, they said, citing the lack of evidence that investors are hoarding dollar liquidity- a dynamic that in previous market routs fueled Treasury and U.S. dollar rallies but this time is leading to declines in the prices of both.
โ€ข The administration is encouraging the Treasury selloff, they said, in a bid to bring down U.S. asset valuations-a decision they said now is exposing the fact that "reducing bilateral trade imbalances is functionally equivalent to lowering demand for U.S. assets as well."
โ€ข A financial war with China could lie ahead, they conclude, contending that "there is little room now left for an escalation on the trade front" and that
"there can be no winner to such a war."

= WSJ Dollar Confidence Crisis Is Here, Deutsche Bank Warns By WSJ Staff The broad selloff in U.S. stocks and bonds, and the continuing decline in the dollar, represents a "simultaneous collapse in the price of all U.S. assets," analysts at Deutsche Bank said Wednesday. They warned that "unchartered territory" lies ahead. โ€ข Markets are dedollarizing, they said, citing the lack of evidence that investors are hoarding dollar liquidity- a dynamic that in previous market routs fueled Treasury and U.S. dollar rallies but this time is leading to declines in the prices of both. โ€ข The administration is encouraging the Treasury selloff, they said, in a bid to bring down U.S. asset valuations-a decision they said now is exposing the fact that "reducing bilateral trade imbalances is functionally equivalent to lowering demand for U.S. assets as well." โ€ข A financial war with China could lie ahead, they conclude, contending that "there is little room now left for an escalation on the trade front" and that "there can be no winner to such a war."

Every damned word of this 4-graf brief, except โ€œBy WSJ Staff,โ€ should scare the bejeesus out of you this morning.

www.wsj.com/livecoverage...

09.04.2025 10:58 โ€” ๐Ÿ‘ 5164    ๐Ÿ” 1746    ๐Ÿ’ฌ 211    ๐Ÿ“Œ 267

Just remember this tariff war didnโ€™t need to be started, itโ€™s all stupid and now youโ€™ve got a gorilla banging its chest with no off ramp.

09.04.2025 11:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

As the economic news keeps coming out over the coming weeks keep one thing in mind: this is the fault of one man and didnโ€™t need to happen.

06.04.2025 23:36 โ€” ๐Ÿ‘ 48949    ๐Ÿ” 10133    ๐Ÿ’ฌ 2716    ๐Ÿ“Œ 625

It's interesting how many developers, when I talk about coupling and cohesion, assume I'm talking about object-oriented architecture.

Almost as interesting as how many devs seem to believe coupling and cohesion only have an impact on OO code.

03.04.2025 11:21 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Asking forโ€ฆa friend

28.03.2025 14:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Where does approval land?

28.03.2025 14:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I liken high coupling in system designs to Type 2 diabetes.

It's estimated half a million people in the UK have it, but don't realise that's what's causing their symptoms (I used to be one of them).

I see a *lot* of orgs who experience symptoms of bad modular design, but don't realise the cause.

23.03.2025 13:05 โ€” ๐Ÿ‘ 23    ๐Ÿ” 2    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1

Soon, they may even let you throw political undesirables!

21.03.2025 02:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Dropkick Murphys Suspended From X After Singer Calls Trump a โ€˜Rat and a Cowardโ€™ and Slams Elon Musk In a move more characteristic of autocratic regimes like Russia and China than the United States, the long-running Boston band the Dropkick Murphys have had their account on X (formerly Twitter) suspe...

So much for the bastion of free speech that musk said heโ€™d make Twitter: www.yahoo.com/news/dropkic...

18.03.2025 16:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Man, seeing americans all around, esp. liberals not knowing what to do beyond voting is just so depressing. Their empire is dying, the new global dynamic is moving on without them, people are starting to disappear and their only hope of opposition just voted for what is essentially an enabling act.

16.03.2025 09:02 โ€” ๐Ÿ‘ 1332    ๐Ÿ” 201    ๐Ÿ’ฌ 50    ๐Ÿ“Œ 27

If you let the executive deport people to a foreign gulag just by pronouncing the word โ€œterrorism,โ€ then expect to be called a โ€œterroristโ€ soon yourself.

17.03.2025 03:21 โ€” ๐Ÿ‘ 36375    ๐Ÿ” 10966    ๐Ÿ’ฌ 553    ๐Ÿ“Œ 421

Itโ€™s not a burning Cybertruck. Itโ€™s a Roman candle.

17.03.2025 01:25 โ€” ๐Ÿ‘ 7852    ๐Ÿ” 829    ๐Ÿ’ฌ 127    ๐Ÿ“Œ 30

Iโ€™ve built a couple of compilers in go, and tbh I really like it. The ergonomics of go make it really nice to do parallel things like parsing the tree while youโ€™re performing Lexing.

11.03.2025 20:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

When I was in highschool, I took my then girlfriend to that Applebees on a double date. We didnโ€™t bring enough for tip, just enough to cover the bill. The waiter followed us to ask why we didnโ€™t tip in the middle of the restaurant. I havenโ€™t been back there since.

11.03.2025 20:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

When asked if there is going to be a recession this year, Trump responded "I hate to predict things like that," and that Americans should expect to feel pain for a little bit. I love feeling pain in my retirement accounts!

#trumprecession #arewewinningyet

10.03.2025 14:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@yoseph.tech is following 19 prominent accounts