Brian SchliningIntegrate Warp with Your Mac’s FinderWhen browsing directories in the Mac’s Finder, it saves a lot of time to have a button that will open a terminal window into whatever…·2 min read·Feb 19, 2024----
Brian SchliningUsing Testcontainers and SQL Server to test Java projects on M1 MacsTestcontainers is fantastic project for spinning up throwaway, lightweight resources for testing. Unfortunately, if you are developing on…·2 min read·Oct 31, 2023----
Brian SchliningEnd of an era: Java’s main method is no longer the canonical “bad” syntax exampleWhen was the last time you saw this comparison of why Java syntax is bad:1 min read·Sep 19, 2023----
Brian SchliningTaking project Loom for a spin. Java and Scala examplesIf you’re a Java developer, you’ve likely heard about project Loom. It delivers virtual threads and structured concurrency as preview…·1 min read·Oct 19, 2022----
Brian SchliningNo Dependency Fluent Logging in ScalaFluent logging using Java’s System.Logger·2 min read·May 2, 2022----
Brian SchliningOh no, not another post about logging in Scala!Oh yes it is. A simple solution to some common logging boiler plate in Scala.·1 min read·Feb 3, 2022----
Brian SchliningSetting up an M1 Mac for Python, Scala, and Java Development — 2021 EditionA few days ago, I unwrapped my shiny new MacBook Pro with an M1 (arm) chip. This post captures the apps and configuration I use for…·6 min read·Nov 17, 2021--1--1
Brian SchliningUsing Type Classes to Quickly Convert Scala 3 Case Classes to CSVThis is just a quick note on transforming Scala case classes to comma-separated values (CSV) suitable for writing out to a files. It was…1 min read·Nov 2, 2021----
Brian SchliningWhy you don’t need a framework to access GraphQL endpoints (Scala edition)What is GraphQL? GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.3 min read·Jun 18, 2021----