My Ruby 2018: Around the world in nine conferences

How I traveled to, and talked at nine Ruby events around the world in one year. | Continue reading


@evilmartians.com | 6 years ago

Story of Fountain: How to Scale a YC Startup All on Heroku

How to get the most out of Heroku when scaling a successful startup. | Continue reading


@evilmartians.com | 6 years ago

Errors in Go: From denial to acceptance

Practical advice on getting the most out of handling errors "the Go way" from the creator of imgproxy and Overmind. | Continue reading


@evilmartians.com | 6 years ago

Yabeda: Modular framework for instrumenting Ruby applications

Adopt metrics-driven development with an extendable framework that supports Rails, Sidekiq and Prometheus out of the box. | Continue reading


@evilmartians.com | 6 years ago

Learning how to learn Deep Learning

Tips from a Ruby developer and CTO turned deep learning enthusiast on how to start with DL and not get discouraged. | Continue reading


@evilmartians.com | 6 years ago

Level up for UX: Design lessons from video games

Take clues from video games, learn the psychology behind them, and apply those tricks to your product's user experience. | Continue reading


@evilmartians.com | 6 years ago

YubiKey for SSH and GPG on a Mac, a Missing Manual

See how to go beyond standard U2F functionality of your YubiKey and authenticate via SSH from a Mac with a PGP key on a USB stick. | Continue reading


@evilmartians.com | 6 years ago

Optimizing React: Virtual DOM Explained

Learn about React's Virtual DOM and use this knowledge to speed up your applications. In this thorough beginner-friendly introduction to framework's internals, we will demystify JSX, show you how React makes rendering decisions, explain how to find bottlenecks, and share some tip … | Continue reading


@evilmartians.com | 6 years ago