DEV Community

Cover image for Hacky Friday Stuff #10.07.2020
Alexey Zhaboyedov
Alexey Zhaboyedov

Posted on

Hacky Friday Stuff #10.07.2020

Links about web development, product engineering, tools and services from all over the internet.

rails new --minimal gives you a minimal rails stack
A recently-merged feature for generating minimal Rails app.

Open Source Status Update – April – June 2020 by Piotr Solnica
A write-up about the last three month of activities in Piotr's Open Source projects from dry-rb and ROM ecosystems.

Articles & tutorials

Micro Frontends Made Easy
An explanation of a simple way how to use Micro Frontends with an example.

A Fast Car Needs Good Brakes: How We Added Client Rate Throttling to the Platform API Gem
How Heroku handled a rate-limiting issue in their platform-api gem that Heroku maintains for talking to its API in Ruby.

Gems, libraries, and services

Huginn
Huginn is a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Huginn's Agents create and consume events, propagating them along a directed graph. Think of it as a hackable version of IFTTT or Zapier on your own server. You always know who has your data. You do.

ungit
Ungit brings user-friendliness to git without sacrificing the versatility of git by providing clean and intuitive UI that makes it easy to understand git.

Fig
Apps & Shortcuts for Your Terminal.

Polyphony
Polyphony is a library for building concurrent applications in Ruby. Polyphony implements a comprehensive fiber-based concurrency model, using libev as a high-performance event reactor for I/O, timers, and other asynchronous events.

Podcasts

Cide[ish] | 75. gRPC
Learn more about gRPC from Doug Fawley, who is the tech lead for the Golang implementation. He'll talk about the different ways in which clients and servers exchange information, as well as why gRPC is a necessary step forward.

Videos

Shape Up Q&A with Ryan Singer and guest Adam Wathan

Remix Preview #1
The first preview of Remix, a new framework for building dynamic React websites. You'll get a preview on routing, layouts, data loading, meta tags, data caching, and scroll restoration.

Your clients don't know what they want but they want it NOW
Andrzej Krzywda talks about the programmer's perspective on communication with client/business people.

Rails Architects Conference | Your Ruby code is pretty but often has low cohesion and high coupling - live code review

Photo by Clark Tibbs on Unsplash.

Top comments (0)