Stories

That box It's really good, and we think you'll dig our stories.

(we share code, not email addresses)

Tired of typing in those long git commands?

image alt text

Tired of typing in those long git commands? Try lazygit, doesn’t git much simpler than this.

Tagged with: Git


Instrumenting Phoenix apps with Prometheus

image alt text

Megzari Raphael provides step-by-step instructions on Instrumenting Phoenix apps with Prometheus. The article provides instructions on integrating prometheus dependencies in the Elixir application and some sample dashboards.

Tagged with: Elixir


You can’t debug systems with dashboards

image alt text

So now you have monitoring on your servers? I’m sad to tell you that at scale that’s not enough. In "You can’t debug systems with dashboards", Charity Majors goes in-depth into how they increased observability at Parse through dynamic sampling.


Sales-Driven Development is described by Marcus Blankenship as a trap

You might be familiar with TDD or DDD, but have you heard of SDD? Well, this one doesn’t have as many pros as it does cons. Sales-Driven Development is described by Marcus Blankenship as a trap. Marcus has some tips on how to avoid SDD, and how to get back on the right track.

Tagged with: DDD TDD


What is the most unethical thing you've done as a programmer?

There’s a fantastic thread on The Orange Site answering the question "What is the most unethical thing you've done as a programmer?" From building draconian employee-automation tools for call-centers to intentionally leaving bugs in to help QA meet their quotas, the whole thread is a fascinating read.


If you’re in the market to buy a Mechanical Keyboard, Brian Mock has written a comically detailed intro to get you started.

Small Mechanical Keyboard image

If you’re in the market to buy a Mechanical Keyboard, Brian Mock has written a comically detailed intro to get you started. Pros: Feels good, customizable, pretty. Cons: Expensive, loud, typically are not wireless.


Sunil Sandhu built the same app in both FE Frameworks to find out the differences and see them side by side.

Vue App and React App Side by side image

What are the differences between Vue and React? Sunil Sandhu built the same app in both FE Frameworks to find out the differences and see them side by side. Each app passes data through a child component, has event listeners, and creates new items on a todo list. Read the article, and checkout the code for the Vue app and React app.

Tagged with: react Vue


TypeScript released version 3.0.

TypeScript released version 3.0. Typescript was created by Microsoft, and defines itself as "an extension of JavaScript that aims to bring static types to modern JavaScript." There are a lot of new features, but the features we are most excited about are project references, ‘--build mode’, controlling output structure, and richer tuple types.

Tagged with: TypeScript


David Dias created a Front-End Performance Checklist.

David Dias created a Front-End Performance Checklist. The checklist focuses on performance, and covers HTML, CSS, Fonts, Images and other Front-End related fields.

Tagged with: Front-End


George Brocklehurst showed how Thoughtbot used machine learning to recommend blog posts on the Giant Robots Blog.

George Brocklehurst showed how Thoughtbot used machine learning to recommend blog posts on the Giant Robots Blog. George gives a brief intro to Topic Modeling, and talks about why this approach might work better than just pairing articles by tags. Read on to see exactly how they did it.

Tagged with: Topic Modeling


common game hacking techniques

If you’re into game development, checkout Riots Approach to Anti-Cheat, a deep dive into common game hacking techniques, and how they guard against them in League of Legends.