The Curious Engineer

All blogs / Java / JVM

Terse Systems

tersesystems.com

Java / JVMAI / MLDevOps / SRE / infrastructureFood

Posts
124 from 12 Jun 2002 to 27 Jul 2025
Posting
now and then
Kind
personal blog
Feed
https://tersesystems.com/feed.xml

2025 15

  1. Published Recipe Agent
  2. Useful LLM Agent Tools
  3. Making An LLM That Just Works For My Brother
  4. Step by Step RAG
  5. Jupyter with OpenWebUI code interpreter
  6. Cooking Failure
  7. LLM Complexity and Pricing
  8. Cooking Tools
  9. Integrating Letta with a recipe manager
  10. Transcribing Cookbooks With My iPhone
  11. Managing Local LLMs · Terse Systems
  12. Adding memory to LLMs with Letta · Terse Systems
  13. Cooking with LLMs · Terse Systems
  14. Using Open WebUI To Teach Myself Cooking · Terse Systems
  15. Running LLMs at Home · Terse Systems

2024 1

  1. ExecutionContext.parasitic and Friends · Terse Systems

2023 7

  1. Echopraxia 3.0 · Terse Systems
  2. Bootstrapping Boxes Into Tailscale With 1Password · Terse Systems
  3. Disposable Cloud Environments With Vagrant and Tailscale · Terse Systems
  4. Blindsight vs Echopraxia · Terse Systems
  5. Dynamic Logging With Ammonite and JBang · Terse Systems
  6. Ad-hoc structured log analysis with SQLite and DuckDB · Terse Systems
  7. Dynamic Logback and Migrating Logback-Showcase · Terse Systems

2022 7

  1. Using Scalafix to Refactor Logging · Terse Systems
  2. Latency and Throughput With Logback · Terse Systems
  3. Adding Echopraxia to Akka · Terse Systems
  4. The Case For Logging · Terse Systems
  5. What Scala adds to a Logging API · Terse Systems
  6. Dynamic Debug Logging and Echopraxia Improvements · Terse Systems
  7. Echopraxia, a Better Java Logging API · Terse Systems

2021 6

  1. Why I Go to a Virtual Reality Gym · Terse Systems
  2. Conditional Distributed Tracing · Terse Systems
  3. Adding Scala 3 Support to Blindsight · Terse Systems
  4. Debugging and Observing Your Scala Code · Terse Systems
  5. Dynamic Logging with Conditions · Terse Systems
  6. Semantic Logging with JSON-LD · Terse Systems

2020 8

  1. Queryable Logging with Blacklite · Terse Systems
  2. Benchmarking Logging With JDK 14 · Terse Systems
  3. Listening to JVM Metrics With JavaSound · Terse Systems
  4. Logging vs Memory · Terse Systems
  5. Why I Wrote A Logging Library · Terse Systems
  6. A Diagnostic Logging Showcase · Terse Systems
  7. A Taxonomy of Logging · Terse Systems
  8. Developing in Production · Terse Systems

2019 22

  1. Controlling Logging in a Running JVM · Terse Systems
  2. Logging in Container Based Environments · Terse Systems
  3. Logging Errors vs Incident Management · Terse Systems
  4. Diagnostic Logging: Citations and Sources · Terse Systems
  5. Applying Data Science to Logs for Developer Observability · Terse Systems
  6. Logging Structured Data to Database · Terse Systems
  7. Hierarchical Instrumented Tracing with Logback · Terse Systems
  8. Tracing With Logback and Honeycomb · Terse Systems
  9. Triggering Diagnostic Logging on Exception · Terse Systems
  10. Targeted Diagnostic Logging in Production · Terse Systems
  11. How to Log an Exception, Part 2 · Terse Systems
  12. How to Log an Exception · Terse Systems
  13. Application Logging in Java: Putting it all together · Terse Systems
  14. Application Logging in Java: Filters · Terse Systems
  15. Application Logging in Java: Tracing 3rd Party Code · Terse Systems
  16. Application Logging in Java: Encoders · Terse Systems
  17. Application Logging in Java: Logging Costs · Terse Systems
  18. Application Logging in Java: Appenders · Terse Systems
  19. Application Logging in Java: Markers · Terse Systems
  20. Application Logging in Java: Converters · Terse Systems
  21. Application Logging in Java: Adding Configuration · Terse Systems
  22. Application Logging in Java: Creating a Logging Framework · Terse Systems

2018 8

  1. JSSE With Object Capabilities · Terse Systems
  2. Builder API for Certificates and Keystores · Terse Systems
  3. Key Managers and Key Stores · Terse Systems
  4. Building Java Keystores · Terse Systems
  5. Debug Java TLS/SSL Provider · Terse Systems
  6. Responsibility Tracking in Ocaps · Terse Systems
  7. Security in Scala: Using Object Capabilities · Terse Systems
  8. Upgrading to Octopress 3 · Terse Systems

2016 1

  1. Redefining java.lang.System with Byte Buddy · Terse Systems

2015 5

  1. Self-Protecting Sandbox using SecurityManager · Terse Systems
  2. An Easy Way to Secure Java Applications · Terse Systems
  3. The Right Way to Use SecureRandom · Terse Systems
  4. Closing the Open Door of Java Object Serialization · Terse Systems
  5. Effective Cryptography in the JVM · Terse Systems

2014 11

  1. Exposing Akka Actor State with JMX · Terse Systems
  2. Composing Dependent Futures · Terse Systems
  3. Play TLS Example With Client Authentication · Terse Systems
  4. Akka Clustering, Step by Step · Terse Systems
  5. Writing an SBT Plugin · Terse Systems
  6. Testing Hostname Verification · Terse Systems
  7. Fixing Hostname Verification · Terse Systems
  8. Fixing Certificate Revocation · Terse Systems
  9. Fixing X.509 Certificates · Terse Systems
  10. Monkeypatching Java Classes · Terse Systems
  11. Fixing The Most Dangerous Code In The World · Terse Systems

2013 2

  1. Building a Development Environment with Docker · Terse Systems
  2. Play in Practice · Terse Systems

2012 8

  1. Error Handling in Scala · Terse Systems
  2. Problems Scala Fixes · Terse Systems
  3. Remember Me Cookies for Play 2.0 · Terse Systems
  4. The User Illusion · Terse Systems
  5. Systemantics · Terse Systems
  6. Interviews without Puzzles · Terse Systems
  7. Failing with Passwords · Terse Systems
  8. Heuristics in Mate Search · Terse Systems

2011 7

  1. Five Minutes of Web Frameworks · Terse Systems
  2. How We Make Decisions · Terse Systems
  3. Happiness Lecture at Noisebridge · Terse Systems
  4. The Core of Agile · Terse Systems
  5. The Logic of Failure · Terse Systems
  6. Life in Fifty Years · Terse Systems
  7. Neurogenesis · Terse Systems

2010 9

  1. Responses to "Where Pair Programming Failed For Me" · Terse Systems
  2. Where Pair Programming Fails For Me · Terse Systems
  3. Best Practices Crypto Algorithms · Terse Systems
  4. Simplest Possible Acceptance Test · Terse Systems
  5. Information Radiator with Toodledo · Terse Systems
  6. Why you should be using PostgreSQL with Rails · Terse Systems
  7. What I Believe About Writing Software · Terse Systems
  8. The New Executive Brain · Terse Systems
  9. Making Avatar Make Sense · Terse Systems

2009 1

  1. What Makes People Happy · Terse Systems

2007 2

  1. Getting work out of Programmers, Part 2 · Terse Systems
  2. Getting work out of Programmers, Part 1 · Terse Systems

2005 1

  1. Simple Heuristics That Make Us Smart · Terse Systems

2003 1

  1. Thalience and the Semantic Web · Terse Systems

2002 2

  1. Criminal Justice March · Terse Systems
  2. So You Wanna Have Perfect Eyesight? · Terse Systems