Hacker News
Lobsters
- Python's "magic" methods - part 2 https://blog.frankel.ch/python-magic-methods/2/ 17 comments python
- My evaluation of the Scaleway Cloud provider https://blog.frankel.ch/evaluation-scaleway/ 4 comments coding
- Extending third-party APIs in different languages https://blog.frankel.ch/extending-third-party-apis/ 2 comments coding
- Choosing a cache https://blog.frankel.ch/choose-cache/1/ 27 comments java
- Teeing, a hidden gem in the Java API https://blog.frankel.ch/teeing-java-api/ 20 comments java
- An example of overengineering - keep it WET https://blog.frankel.ch/example-overengineering/ 5 comments programming
- A look at Kotlin's delegation https://blog.frankel.ch/kotlin-delegation/ 10 comments kotlin
- A (definitive?) guide on LazyInitializationException https://blog.frankel.ch/guide-lazyinitializationexception/ 16 comments java
- Backpressure in Reactive Systems https://blog.frankel.ch/backpressure-reactive-systems/ 15 comments java
- Monitoring across frameworks https://blog.frankel.ch/monitoring-across-frameworks/ 4 comments java
- The state of JVM desktop frameworks: TornadoFX https://blog.frankel.ch/state-jvm-desktop-frameworks/4/ 14 comments java
- The state of JVM desktop frameworks: Swing https://blog.frankel.ch/state-jvm-desktop-frameworks/2/ 4 comments coding
- Musings around a Dockerfile for Jekyll https://blog.frankel.ch/musings-dockerfile-jekyll/ 4 comments programming
- Feedback on the Log4J2 hack in Spring Boot https://blog.frankel.ch/feedback-log4j2-hack-spring-boot/ 4 comments java
- (Finally) solving a substitution GraalVM issue https://blog.frankel.ch/solving-substitution-graalvm-issue/ 12 comments java
- On learning a new programming language https://blog.frankel.ch/on-learning-new-programming-language/ 3 comments coding
- GitHub Actions and Maven releases https://blog.frankel.ch/github-actions-maven-releases/ 4 comments java
- Advices on writing blog posts https://blog.frankel.ch/advices-writing-blog-posts/ 4 comments coding
- Changing coding habits to be stream-friendly https://blog.frankel.ch/changing-coding-habits-stream-friendly/ 9 comments java
- The Builder pattern is a finite state machine! https://blog.frankel.ch/builder-pattern-finite-state-machine/ 14 comments programming
- Inserting a new commit in the Git history https://blog.frankel.ch/inserting-new-commit-git-history/ 20 comments programming
- Spring DevTools with Jib and IntelliJ IDEA https://blog.frankel.ch/spring-devtools-jib-intellij-idea/ 13 comments java
- OpenJDK 11, tools of the trade https://blog.frankel.ch/openjdk-11-tools-trade/ 10 comments java
- Teaching Java with Jupyter notebooks https://blog.frankel.ch/teaching-java-jupyter-notebooks/ 4 comments java
- Learning Clojure: the arrow and doto macros https://blog.frankel.ch/learning-clojure/2/ 5 comments coding
- Configuring Graal Native AOT for reflection https://blog.frankel.ch/configuring-graal-native-aot-reflection/ 3 comments java
- Multiple modules in Spring Boot apps https://blog.frankel.ch/multiple-modules-spring-boot-apps/ 4 comments java
- Dynamic casting in Java https://blog.frankel.ch/dynamic-casting-java/ 3 comments java
- On developer shortage https://blog.frankel.ch/developer-shortage/ 73 comments programming
- You're not a compiler! https://blog.frankel.ch/you-not-compiler/ 10 comments coding
- Rise and fall of JVM languages https://blog.frankel.ch/rise-fall-jvm-languages/ 5 comments coding
- Why are you testing your software? https://blog.frankel.ch/why-are-you-testing-software 52 comments coding
- Type-safe annotations https://blog.frankel.ch/typesafe-annotations/ 13 comments programming
- Software labels translation is not so easy https://blog.frankel.ch/software-labels-translation-is-not-so-easy 3 comments java
- On PowerMock abuse https://blog.frankel.ch/on-powermock-abuse 12 comments java
- The danger of @InjectMocks https://blog.frankel.ch/the-danger-of-injectmocks 5 comments java
- Session Fixation and how to fix it http://blog.frankel.ch/session-fixation-and-how-to-fix-it 4 comments programming
- Back to basics: encapsulating collections http://blog.frankel.ch/back-to-basics-encapsulating-collections 5 comments programming