DEV Community

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

Posted on

Hacky Friday Stuff #8.05.2020

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

A May of WTFs in Rails
Join and help everyone who’s interested in transforming the raw energy of frustrations in Rails into gleaming patches to documentation, error messages, or even APIs. Rails core team will take WTFs as input and produce 💖 as output.

GitHub Codespaces
Get the full Visual Studio Code experience without leaving GitHub.

Articles & tutorials

GitHub Repos That Every Developer Should Know About
A handpicked list of repos that’ll help you become a better all-around developer.

Mocking is a Code Smell
This is part of the “Composing Software” series on learning functional programming and compositional software techniques in JavaScript ES6+ from the ground up. It covers common mistakes of building modular applications using mocks and TDD approach.

Hanami 2 Application Template
If you want to begin exploring the ideas and features of Hanami 2, all while the framework is still under active development, this template is a great way to get started!

Avoiding Memory Leaks in NodeJS: Best Practices for Performance
In this blog post, we will look at what memory leaks are and how you can avoid them in your NodeJS application. Though this is more focused on NodeJS, it should generally apply to JavaScript and TypeScript as well. Avoiding memory leaks helps your application use resources efficiently and it also has performance benefits.

React.js: reduce your javascript bundle with code splitting
If you have a performance problem because of the JS bundle size then this article will show you how to deal with it.

Gems & libraries

Lockbox
Modern encryption for Rails.

Podcasts

Full Stack Radio | 139: Alex DeBrie - DynamoDB for Relational Database Diehards
In this episode, Adam is talking to Alex DeBrie about DynamoDB, and how it compares to relational databases like MySQL.

Outside The Valley. Episode 25 | All About Pair Programming: AMA with Ben Orenstein of Tuple
This episode replays live AMA session with Ben Orenstein, co-founder and CEO of Tuple! It covers a lot of grounds in this session, including the benefits of pair programming in remote teams, best practices in pairing, the ups and downs of running a bootstrapped startup, and more!

Top comments (1)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.