Micrometer Application Monitoring

Micrometer provides a simple facade over the instrumentation clients for the most popular monitoring systems, allowing you to instrument your JVM-based application code without vendor lock-in. Think SLF4J, but for metrics.

SLF4J

The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks (e.g. java.util.logging, logback, log4j) allowing the end user to plug in the desired logging framework at deployment time.

Listen Tracker - Tracking for Spotify Connect

Track your playback from all your Spotify (unofficial) Connect devices to last.fm without having to set it up on every device.

As the public version seems to be at its user limit, I guess I have to run my own instance here. Fortunately, the script is available and I already started to hack together a Docker container to host a running instance of the script. Check the development at https://github.com/egoexpress/docker-listenz/.

The Top 50 Developer Tools of 2017

This is your one-stop resource for developer tools, with a wrap up of what was hot in 2017 and what to be on the lookout for in 2018.

There's some interesting stuff to be found in here.

CodePen

Front End Developer Playground & Code Editor in the Browser

WPO Stats

Case studies and experiments demonstrating the impact of web performance optimization (WPO) on user experience and business metrics.

If you have to tell your manager why you want to optimize the speed of your site.

Responsive Image Breakpoints Generator by Cloudinary

Easily generate the optimal responsive image dimensions. One image for all screen resolutions and different devices is not enough. An image per pixel is too much - so how can someone automatically choose the optimal responsive image sizes?

Sonarwhal, a linting tool for the web

Build better web sites - lint the web forward.

Dareboost

Website Speed Test and Quality Check

Charles Web Debugging Proxy

Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).

Accessibility Wins: Google Chrome’s Color Contrast Debugger

Chrome Canary’s developer tools have an experiment where you can debug color contrast right in the style inspector.

Request Map Generator

Submit a URL to generate a node map of all of the requests on the page. Rapidly identify what third-parties are on your site, where your transmitted bytes are coming from and how slow your domains are!

Badssl.com

Memorable site for testing clients against bad SSL configs.

Increment issue 3: Development

This issue of Increment focuses on the experience of being a developer within technology companies and startups, best practices that companies have created and adopted to help developers work more effectively, and the tools and processes that developers use to get their jobs done.

Rubrik - The Cloud Data Management Company

Rubrik Cloud Data Management delivers automated backup, recovery, archival, search, cloud, and development in a simple, scale-out platform built for hybrid cloud.

Buzzword-compliant. Looks nice, though.

How can I make git accept a self signed certificate?

How to fix the 'SSL certificate problem: self signed certificate' issue on 'git clone'

Puppet Development Kit

Puppet Development Kit (PDK) is a package of development and testing tools to help you create great Puppet modules.

Quite useful. Removes the hassle of bootstrapping a whole Puppet module dev environment via installing every single tool on its own.

Talisman

Talisman is a tool is to validate code changes that are to be pushed out of a local Git repository on a developer's workstation. By hooking into the pre-push hook provided by Git, it validates the outgoing changeset for things that look suspicious - such as potential SSH keys, authorization tokens, private keys etc. The aim is for Talisman to scan both file names & file content so that even potential problems embedded in source code and documentation can be caught.