Developer Links Season 2, Issue 3

27th April 2020 – 683 words

This week, I also start with a dedicated, offtopic “bike” section, where I want to share tools/gadgets around my sport hobby: (road) biking

Desktop software, self-hosted & CLI tools

Excalidraw: Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.

Nice looking drawing tool, might be come in handy while having a video conference and need to sketch some things out.

Pixelfed: PixelFed is an activitypub based image sharing platform.

Flickr alternative in the ActivityPub-universe (Mastodon). Can be self-hosted, too.

antfu/i18n-ally

🌍 All in one i18n extension for VS Code.

Impressive I18n extension for VSCode, compatible with ALL major frameworks (Vue, React, Rails, Laravel, …)

plotly/falcon - Free, open-source SQL client for Windows and Mac

It currently supports connecting to RedShift, MySQL, PostgreSQL, IBM DB2, Impala, MS SQL, Oracle, SQLite and more

PHPMyAdmin is no more, this seems nicer if you can connect to your database from your workstation…

Ruby & Rails

Anyway Config: Keep your Ruby configuration sane — Martian Chronicles

The Evil Martians propose a new Gem on how to manage ever expanding application configuration and secret management. Found some interesting ideas there.

honeybadger-io/heya: Heya 👋 is a campaign mailer for Rails

(Non-Free License/Paid for commercial) Rails engine for managing mail campaigns efficiently, with default wait times between mails (steps) and stuff. The license is strange though, I can not think of a lot of non-commercial use cases for mail campaigns…. Another thing missing is the whole Bounce-Tracking situation, which IMO every good mailing solution needs to consider.

Introduction to Stimulus Reflex (Example) | GoRails

Another approach to interactive websites without full-blown SPA. This time inspired by Phoenix LiveView, using Stimulus Reflex to dynamically update page parts without (direct) JavaScript by streaming the content via Websocket.

Process improvements, books, learning

Eloquent JavaScript | CCNC licensed

This is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, or get your own paperback copy.

A classic book in a 3rd edition with updates to all the ES2017+ features, like async/await, class-syntax etc.

r/coding - Springer releases 50 Programming books for free

r/coding: Intro to Python, Data Science, AI, Machine Learning, Deep Learning, Computer Forensics

bike

BRouter web router

One of the best routing engines for Bike routing, with configurable layers. Also possible to add custom layers, I for example added the Garmin most popular bike routes heat map. After finishing planning, export as GPX

cycle.travel

Interesting map provider with map planner which show amenities. Nice-looking tool so far, will like to include when planning future longer rides.

HideMyBell fi mount

Wahoo/Garmin mount with integrated bell and optional light attachment. Nice idea.