Open in app

Sign In

Write

Sign In

Rogier Slag
Rogier Slag

64 Followers

Home

About

May 14, 2020

Nailing UX with fast font delivery

Let’s face it: the Internet is all about text. There. I said it. Textual content is still the foundation of the Internet. However little thought seems to be given to actual text delivery. …

Fonts

5 min read

Fonts

5 min read


Feb 21, 2019

How Magnet.me switched its images to the WebP format in production

Switching all images on a big site is no trivial task. Yet this is exactly what Magnet.me did in the first half of 2018 in order to improve performance for our users. …

Web Development

5 min read

How Magnet.me switched to WebP images in production
How Magnet.me switched to WebP images in production
Web Development

5 min read


Feb 5, 2019

When your client is suddenly not “200 OK”

Fat chance that if you are a software engineer who mostly works on applications exposed through browsers, you don’t think a whole lot about the network. Sure it’s there to get your content to the user. And you probably thing about download times and the like a bit. But in…

IP

7 min read

When your client is suddenly not “200 OK”
When your client is suddenly not “200 OK”
IP

7 min read


Jun 8, 2018

“We’ll do that later”: how to improve your HTTP response cycle

When we started developing inventid in Ruby on Rails we quickly realized several things: Ruby is not particularly fast, Nor is doing stuff inside an HTTP request, Yet we have to maintain a ridiculous level of fast and concurrent HTTP responses to function. That sounds like a dilemma. And at…

4 min read

4 min read


Apr 1, 2018

Stop that DSL!

Yup, hold it right there. That is a weird saying from a Ruby enthusiast though. So how come? The DSL pandemic At some point part of the Ruby community decided we needed a DSL for #everything. Instead of a DSL, I might focus the energy on improving Ruby’s speed or garbage collection but…

Rails

5 min read

Stop that DSL!
Stop that DSL!
Rails

5 min read


Oct 11, 2017

Don’t be a dev for a day and automate everything — an inventid case study

In every company, there will always be some kind of waste: Time spend badly. In general this is true no matter your size, there will always be something. Obviously we are no different. However I learned that solving waste can be easy. Identifying it is not. Let me give you a picture inventid is a completely…

Small Business

5 min read

Small Business

5 min read


Sep 26, 2017

Creating emails with the Maily API — A how to (part 2)

So last time we got to an awesome email setup with componentized, responsive HTML emails (without hating ourselves) using React. For some more fun, let’s add some additional stuff now! Text emails (we need to send those along anyhow), Localized texts (because your customers may prefer another language), Open tracking…

React

5 min read

Creating emails with the Maily API — A how to (part 2)
Creating emails with the Maily API — A how to (part 2)
React

5 min read


Sep 1, 2017

Creating emails with the Maily API — A how to (part 1)

These blogpost will be different from my previous ones, as I will show you how to setup a beautiful maily environment on which you can develop you HTML and text emails, using React and MJML. In this how-to I will guide you through all the required steps. At the end…

Email Marketing

5 min read

Creating emails with the Maily API — A how to (part 1)
Creating emails with the Maily API — A how to (part 1)
Email Marketing

5 min read


Aug 20, 2017

Write proper HTML emails without hating yourself

Writing HTML emails has to be the biggest annoyance for every single developer. For reasons, email clients can only use HTML like done in 1995, webfonts are not supported properly, CSS can be ignored (depending on the client), and some old parsers are completely horrible (I’m looking at you Outlook…

Email

3 min read

Write proper HTML emails without hating yourself
Write proper HTML emails without hating yourself
Email

3 min read


Jul 26, 2017

Upgrading major Rails versions by just using your 92% test coverage

Software testing is like brushing your teeth. Generally not that fun to do, but a couple of years later when everything falls apart, you wish you had done a better job early on. For us there were three good reasons to test. And it enabled us later on to perform…

Ruby On Rails

5 min read

Upgrading major Rails versions by just using your 92% test coverage
Upgrading major Rails versions by just using your 92% test coverage
Ruby On Rails

5 min read

Rogier Slag

Rogier Slag

64 Followers

Software Engineer. Lead software engineer @ Magnet.me, former CTO @ inventid.nl. General nerd. github.com/rogierslag

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Serge Smertin

    Serge Smertin

  • Joe Lencioni

    Joe Lencioni

  • Medium

    Medium

  • Maarten Karremans | Mardoni

    Maarten Karremans | Mardoni

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech