Open in app

Sign In

Write

Sign In

Ben Judson
Ben Judson

72 Followers

Home

About

Mar 3, 2020

Software Engineer as Journalist

When I read Clean Code, there was one passage that stuck with me more than any other. Robert Martin was writing about the structure of code in a way I hadn’t heard anyone do before (he’s referring here to what journalists call the “inverted pyramid”): We would like the source…

4 min read

Software Engineer as Journalist
Software Engineer as Journalist

4 min read


May 14, 2019

Announcing Lingo’s Public API

Many of our customers have been telling us that Lingo is becoming their team’s ultimate source of truth for both brand assets and UI component designs. But there’s a missing piece: for some teams, Lingo can’t fully do its job without a level of automation and integration with other tools…

Design

2 min read

Announcing Lingo’s Public API
Announcing Lingo’s Public API
Design

2 min read


Apr 3, 2018

Collecting a library of NASA images from the command line

We’re working on some improvements to the navigation experience on Lingo, and I needed a large number of images to upload, in order to make sure the navigation features scaled well. …

API

3 min read

Collecting a library of NASA images from the command line
Collecting a library of NASA images from the command line
API

3 min read


Feb 26, 2018

Implementing a Command Bus in Python

During a recent overhaul of Lingo’s private API service, which is built in Python’s Flask framework, we started exploring a “Ports and Adapters” style architecture. …

Software Architecture

5 min read

Implementing a Command Bus in Python
Implementing a Command Bus in Python
Software Architecture

5 min read


Jan 14, 2018

Commit history as documentation

Joel Chippindale recently transcribed an old talk called “Telling stories through your commits,” that is an excellent guide to maintaining a useful commit history in git (though it applies to any version control system). One aspect of this post that I want to highlight is the idea that your…

Git

2 min read

Commit history as documentation
Commit history as documentation
Git

2 min read


Jan 3, 2018

Getting the most out of Redux + Sentry

One of the revelations of adopting Redux for state management in a frontend app is the ability to follow state changes precisely through Redux dev tools (available as a browser extension). Debugging is an order of magnitude easier when app state is explicit, unified, and each update can be traced…

React

5 min read

Getting the most out of Redux + Sentry
Getting the most out of Redux + Sentry
React

5 min read

Ben Judson

Ben Judson

72 Followers

Software Engineer at @literati, previously @nounproject & @lingo_app. Austin, TX.

Following
  • Jonathan Stark

    Jonathan Stark

  • Nick Diakopoulos

    Nick Diakopoulos

  • Icons8

    Icons8

  • Jessamyn West

    Jessamyn West

  • Lisa Angela

    Lisa Angela

See all (174)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech