Rickard Natt och Dag

  • @rickard
  • Frontend developer, Hemnet
  • He/him
  • Stockholm, Sweden
Hej! 👋🏻  I'm Rickard, a developer from Sweden. I enjoy creating user-friendly websites and tools that make life easier for myself and other developers.

I like learning new languages because it always gives me new insights (and it's just fun in general). Currently, I love working with ReScript and Rust.
Read more
Positions

Frontend developer

  • Hemnet
  • Apr 2020 - Present

Developer

  • Iteam
  • Nov 2012 - Apr 2020

Head of Technology

  • Iteam
  • Jun 2019 - Apr 2020

2021

Nov 13, 2021
Nov 13, 2021
Published a blog post
If you're like me and have a bunch of side projects, chances are that you also have a ton of node_modules folders taking up unnecessary space. This post will teach you how to delete them all at once and also teach you some things about terminal commands.

https://willcodefor.beer/posts/save-disk-space-by-deleting-node-modules
Jun 16, 2021
Jun 16, 2021
Taught a React workshop
Held a workshop on frontend testing using Jest. The focus was on three more advanced scenarios of testing: context, async, and custom hooks.

The entire workshop was also posted as a page on my devlog for those who could not participate or for anyone that preferred reading. 

https://devlog.willcodefor.beer/pages/frontend-testing-workshop
Jun 14, 2021
Jun 14, 2021
Designed a website
Contributed to open source
I've decided to do more learning in public that's not only writing blog posts. Here is where I'll gather all my thoughts, learnings, and reminders regarding development and learning in general.

https://devlog.willcodefor.beer
May 21, 2021
May 21, 2021
Published a blog post
Until yesterday I had never heard of env(safe-area-inset-bottom) in CSS. Here’s a way it can help us position fixed content while taking into account the safe area of devices with notches and/or home bars

https://willcodefor.beer/posts/safely-position-fixed-content-in-mobile-browsers
Apr 21, 2021
Apr 21, 2021
Contributed to open source
Designed a website
I like to take notes and collect my own thoughts about what I read. Luckily, the Kindle has a highlight feature that saves the text snippet in a file on the device so I built a serverless function that parses that file and returns a structured response.

I then created a website where any user can upload their own file and have all their highlights displayed in a table. These highlights can be filtered by book name and copied in multiple formats for Roam Research, Logseq, Obsidian, or regular old markdown. It's even got custom templates if that's your jam.

Code: https://github.com/believer/kindle-highlights
Website: http://kindle.willcodefor.beer/
Apr 16, 2021
Apr 16, 2021
Published a blog post
I love using Tailwind CSS and here's how you would integrate it in a ReScript project. Spoiler: It's almost exactly like how you would do it in JavaScript.

https://willcodefor.beer/posts/how-to-add-tailwind-to-a-rescript-project/
Loading...
Get your own page like this