Open in app

Sign In

Write

Sign In

Klas Eskilson
Klas Eskilson

84 Followers

Home

About

Published in

Fishbrain

·Jun 5, 2020

GraphQL Fragments are amazing!

… If you know how to use them. — Today, I partially broke Fishbrain’s staging environment. While that largely is the purpose of our staging setup, breaking it isn’t entirely ideal. Doing so might prevent your colleagues from doing their work. …

GraphQL

4 min read

GraphQL Fragments are amazing!
GraphQL Fragments are amazing!
GraphQL

4 min read


Published in

Fishbrain

·Mar 20, 2020

Transitioning into Working Remote

Like many, many other companies, Fishbrain decided to close down the office two weeks ago. This was done as a response to the spreading SARS-CoV-2 virus and the COVID-19 disease that comes with it. …

Remote

4 min read

Transitioning into Working Remote
Transitioning into Working Remote
Remote

4 min read


Published in

Fishbrain

·Jan 23, 2020

Finding the Center Point in a Cluster of Coordinates

This is a story about one of those times you got to use some of that math they teach you in school. Recently here at Fishbrain, our team set out to improve how our users’ followings got reflected in their feed. …

Software Development

6 min read

Finding the center point in a cluster of coordinates
Finding the center point in a cluster of coordinates
Software Development

6 min read


Published in

Fishbrain

·Sep 12, 2019

Running Rails 6

Spoiler: Multiple databases out-of-the box are amazing. — In the backend team at Fishbrain, we care a lot about providing a stable and safe experience when handling our clients’ requests. A natural choice for us a few years back, when we chose to build what is now the core service in our backend setup, was therefore Ruby on…

Web Development

4 min read

Running Rails 6
Running Rails 6
Web Development

4 min read


Published in

Fishbrain

·Aug 19, 2019

Introducing and Surviving On-Call

Staying online and staying sane. — At Fishbrain, we have for little over a year relied on an on-call rotation in order to ensure that Fishbrain is constantly online. Having gone from previously running a tight ship and relying on server operations contractors, to managing our infrastructure ourselves with an in-house rotation, we’ve learnt a lot…

Software Development

6 min read

Introducing and Surviving On-Call
Introducing and Surviving On-Call
Software Development

6 min read


Published in

Fishbrain

·Jun 14, 2019

Automating Code Review

Removing friction from pull requests — At Fishbrain, code reviewing through pull requests is one of our backend team’s core pillars. It allows us to share knowledge, learn from others, and correct mistakes at an early stage. We never ship a feature without it going through code review first. As you might know and understand, this…

Software Development

4 min read

Automating Code Review
Automating Code Review
Software Development

4 min read


Published in

Fishbrain

·May 22, 2019

Building that admin dashboard

At Fishbrain, we have known for a while that our old admin panel was outdated. It was built using Angular.js and done so in a solid way. However, over time it became a hassle to maintain. Dependencies were getting out of date and incompatible with each other and the technologies…

Ruby On Rails

8 min read

Building that admin dashboard
Building that admin dashboard
Ruby On Rails

8 min read


Published in

Fishbrain

·Feb 16, 2019

An Alternative to Force Pushing in Git

How to (not) lose commits & alienate colleagues — Git is an amazing version control system and the obvious choice for a lot of software teams around the world. Fishbrain is no exception. However, as your team grows, so does the count of simultaneous features in development. …

Git

3 min read

An Alternative to Force Pushing in Git
An Alternative to Force Pushing in Git
Git

3 min read

Klas Eskilson

Klas Eskilson

84 Followers

Software developer at Billogram. Big fan of the outdoors.

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Joakim Ljungren

    Joakim Ljungren

  • Android Developers

    Android Developers

  • Christian Heilmann

    Christian Heilmann

  • Oktavilla

    Oktavilla

See all (160)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams