Posts by Roman Stoffel
2024 September
- Sep 27 - Pitfalls with Mill Build
- Sep 11 - Circe JSON: Use JsonObject instead of cursors
2024 August
- Aug 05 - Mill Build for Java Devs
2024 July
- Jul 22 - Build Questions answered by Mill builds
- Jul 15 - Mill Basic Building Blocks
2024 June
- Jun 10 - Whirlwind Tour of Mill Build
2024 May
2024 February
2024 January
2023 December
2023 May
2023 April
- Apr 15 - Mysterious Hanging Java Process
2022 December
- Dec 22 - Test Containers for C#/.NET
2022 September
2022 August
- Aug 29 - Creating Pseudo Terminals for Test Scripts with tmux
- Aug 27 - Redis Clone: Improved IO Control
- Aug 12 - Redis Clone: Virtual Threads (Project Loom)
2022 July
- Jul 29 - Profiling the Naive Redis Clone
- Jul 04 - Building a (Java-) Redis Clone, naively
2022 May
2022 February
- Feb 20 - Implement your own Clojure Atoms
2021 December
- Dec 19 - Advanced Features of Clojure Atoms
- Dec 13 - Automated Tests Advice, C# Edition
2021 July
- Jul 18 - Basic Process information via /proc
2021 June
2021 May
- May 29 - When a Pipe isn't enough: TTYs in Java
- May 04 - On Linux (Unix?) You Can Make Up a User ID On The Fly
2021 April
- Apr 18 - Make a Test Fail First
2021 February
2020 December
2020 September
- Sep 26 - 127.0.0.0/8 IP Range Is All Loopback
2020 July
- Jul 12 - Time is Complicated: java.time
2020 May
- May 31 - Time Does Not Flow Evenly
- May 17 - Terminal Utilities I Often Use
- May 09 - Slack Java API and the Data Non Problem
- May 02 - Keep Time Explicit
2019 December
- Dec 11 - C# Loves Code Patterns
2019 November
- Nov 27 - Synchronizing File Writes
- Nov 12 - FileChannel Closes When Interrupted
- Nov 06 - MVStore: Accessing Old Versions
- Nov 05 - Bastel Proxy: HTTPS and reverse proxy for development environments
- Nov 04 - OpenJDK's Flight-Recorder and Mission Control
2019 October
- Oct 30 - Mystery Jetty Threads Due To Failed Startup
- Oct 29 - Create HTTPS Certificates in Java with Bouncy Castle
- Oct 28 - Create HTTPS Certificates in Java: The unsafe way
- Oct 27 - Secret SQL Weapon: Indexed (or Materialized) Views
- Oct 25 - Clojure defonce: Keep Your Apps State
- Oct 24 - Compiling Java Classes with Clojure Deps
- Oct 15 - Java, Let me use the damn FileDescriptor!
2019 September
- Sep 25 - Intro to MVStore, an embedded key value store
- Sep 06 - Missing SNI with Java's HTTPS client
- Sep 04 - Good Bye Turbo.net
2018 May
- May 06 - Korean Hangul Stopped Working After IBus Update to 1.5.18? A Work Around
- May 05 - IBus 1.5.18 업데이트 후에는 한글 멈췄어요? 임시 해결이 있어요
2017 October
- Oct 24 - Async Database Connector for Java (ADBCJ) on JCenter
- Oct 06 - Need a CDN? Try out edgemesh.com
- Oct 05 - CDN 필요하면 edgemesh.com 사용해보세요
2017 September
- Sep 27 - Adding Timestamp to Logs
2017 August
2017 April
- Apr 25 - Deploying JVM in tiny containers, be careful!
- Apr 24 - JVM는 작은 컨테이너 안에 배포하면 주의!
2017 February
- Feb 12 - Joyent’s Manta. Store and Compute
- Feb 11 - Joyent의 만타 (Manta): 저장하고 계산하다