HN user

oweiler

1,041 karma
Posts47
Comments485
View on HN
jacob.gold 21d ago

Looking into the Past with Nano Banana Pro

oweiler
1pts0
iits-consulting.de 10mo ago

The Great Bitnami BSI Shift: What the New Costs and Licenses Mean for End Users

oweiler
1pts0
github.com 1y ago

A Bash function to detect if an alias overrides a command or builtin

oweiler
3pts0
github.com 1y ago

up – Climbing the directory tree at the speed of thought

oweiler
2pts0
github.com 2y ago

Zip Forge 1.0.0 Released

oweiler
1pts0
github.com 3y ago

A tiny, formatter-friendly Java DSL for creating ZIP files

oweiler
3pts0
news.ycombinator.com 3y ago

Ask HN: Why is CD.. in the root directory not an error?

oweiler
2pts2
old.reddit.com 3y ago

Unpopular opinion: CI/CD engines are an awful idea

oweiler
46pts11
github.com 3y ago

Kotlin-shell: Tool for performing shell-like programing in Kotlin

oweiler
1pts0
write.as 3y ago

Testing Bash Completions

oweiler
1pts0
write.as 4y ago

Testing Bash Completions

oweiler
1pts0
github.com 4y ago

GitHub – cantino/mcfly: Fly through your shell history. Great Scott

oweiler
1pts0
write.as 4y ago

Testing Bash Completions

oweiler
4pts0
github.com 4y ago

A GitHub Action for setting up a complete GraalVM Native Image toolchain

oweiler
3pts0
twitter.com 4y ago

GitHub Actions: Reduce duplication with action composition

oweiler
2pts1
www.ufried.com 4y ago

The non-functional-no-value trap

oweiler
1pts0
github.com 5y ago

GitHub – Jbvmio/Kafkactl: CLI for Apache Kafka Management

oweiler
1pts0
www.youtube.com 5y ago

Secret Java API Tricks and Record Semantics

oweiler
1pts0
github.com 5y ago

Scrum Guide

oweiler
2pts0
github.com 5y ago

GitHub – nektos/act: Run your GitHub Actions locally

oweiler
1pts0
briantracy.xyz 5y ago

Don't Copy Paste into a Shell

oweiler
31pts8
jbang.dev 6y ago

Twitter suspended @jbang.dev

oweiler
5pts0
twitter.com 6y ago

Twitter unlocks previously locked SDKMAN account then deletes all 3.5k followers

oweiler
7pts4
www.timesofisrael.com 6y ago

The end of exponential growth: The decline in the spread of coronavirus

oweiler
1pts0
sdkman.io 6y ago

Show HN: SDKMAN! now supports switching SDKs per project

oweiler
2pts0
news.ycombinator.com 6y ago

Ask HN: Is there something like a “Zsh for Bash refugees” guide?

oweiler
1pts0
sqa.stackexchange.com 6y ago

How can Internet Explorer 5 be emulated in 2020?

oweiler
2pts0
github.com 6y ago

A Maven plugin that creates merge requests for dependency updates

oweiler
2pts2
github.com 6y ago

Groovy DSL for Declarative Reactor or RxJava Streaming Graphs

oweiler
3pts0
blog.juliobiason.net 7y ago

Things I Learnt the Hard Way (In 30 Years of Software Development)

oweiler
2pts0

Use the builtin Result class and runCatching/fold and be done with it. Yes, it has shortcomings but works well enough in practice.

Page Object (2013) 10 months ago

This is honestly the main reason I prefer Playwright to Cypress. Playwright leans heavily into using POs, while for some reason Cypress doesn't.

So in almost every project the Cypress tests are a procedural mess, while the Playwright tests are mostly well structured.

I know that Cypress has other patterns for dealing with this but they never seem to get applied.

When I started running I had horrible cramps and the mg made them much less severe.

Running for a year now, it doesn't seem to make a difference.

That's why I prefer test frameworks that make parametrised tests so easy that they become the default.

Kotest and Spock are such frameworks.

Java in the Small 2 years ago

Kotlin is much better in that regard.

I use Kotlin scripts (.main.kts) as a replacement for Bash scripts for years.

You can inline dependencies without additional tooling, and Kotlin is still much more expressive than Java.