Best Practices for Testing in Java (2019)
Modern best practices for unit tests and integration tests in Java and in general
The latest blog posts to take off on Hacker News. 6,505 posts.
Modern best practices for unit tests and integration tests in Java and in general
GitHub Container Registry introduces easy sharing across organizations, fine-grained permissions, and free, anonymous access for public container images
I wanted to install the latest version of zsh on my MacBook Pro. This is usually the first thing I install when setting up a new machine. A brew install zsh and a chsh later and I'm good to go (well, technically I had to add the homebrew location of zsh to /etc/shells as well). Close out Terminal.app and reopen to…
Graphtage is a command line utility and underlying library for semantically comparing and merging tree-like structures such as JSON, JSON5, XML, HTML, YAML, and TOML files. Its name is a portmanteau of “graph” and “graftage” (i.e., the horticultural practice of joining two trees together so they grow as one). Read on…
Short, medium, and long form tech projects. Detailed photos and build logs with benefits for paid subscribers.
I spent over a year researching better ways to take notes and remember what I read. Here's what I found.
While I was there, I thought a lot about tools – mechanical tools, software tools, tools that last, and tools that are fragile. The somber snow-covered scenery made me think about how quickly most of the tools we use today get outdated or replaced, and I thought about the kinds of tools that I’ve been building for…
The completed Pilo controller, before final installation. The USB capture card and Arduino Nano USB serial are soldered to the underside of the 3B+.
Elastic 7.9 (Elastic Stack: Elasticsearch, Kibana, Logstash, Beats) delivers new capabilities to market. Get started with a new free tier of Workplace Search, part of Elastic Enterprise Security, and ...
Yubikeys are great for security, but their benefits decrease somewhat when you leave them in your computer unattended. I also have login passwords that are way too long. How to solve these problems? Use a Yubikey to unlock your computer!
Over the years, I've worked on building search traffic for two kinds of sites. The first, was working for companies that already had hundreds of thousands or millions of monthly users and were trying ...
darktable is an open source photography workflow application and raw developer
A roundup of everything we announced at Dash 2020‚ from Incident Management and Cloud Security Posture Management to Continuous Profiler and the Marketplace.
Never use a dependency that you could replace with an afternoon of programming.
This JavaScript demo application visualizes in detailed steps, how a text string is encoded into a QR Code barcode symbol. The content of this page essentially explains and justifies how my QR Code generator library works internally.
Research spanning 20 years proves PDFs are problematic for online reading. Yet they’re still prevalent and users continue to get lost in them. They’re unpleasant to read and navigate and remain unfit for digital-content display.
tl;dr: Use advanced Google Search to find any webpage, emails, info, or secrets cost: $0 time: 2 minutes Software engineers have long joked about how much of their job is simply Googling things Now you can do the same, but for free Below, I'll cover dorking, the use of …
A power tool for experimenting with GPT-3