Oskar Lindgren

  • Perfect Code

    The futile persuit of perfect code in a business application.

  • The Web3 that we don't need

    It seems to me like a perfect storm of tech, greed and smart people.

  • Photo Blog with NextJS, Deno and Syncthing

    How to create an auto-publishing Photo Blog, powered by Next.js, Deno and Syncthing

  • Self-hosting - running your own services

    Getting rid of Google, Dropbox, Microsoft and others.

  • Making a Deno CLI - Learning Japanese Numbers

    I have been following the evolution of Deno since I first heard about it. I really like node.js and I was playing around with it when it since it was released.

  • Setup a Private NPM Registry with Verdaccio and Docker

    When collaborating on frontend application writing component libraries our companies doesn't always want to share that code with the community (boo!). Using package managers like npm and yarn is really powerful to handle our third party code. When working locally it's easy to use npm link or yarn link for ease of development. Then when we want to use our library with our application we need to provide a repo link with a tag and auth token (ugly and unsafe!). Let's do it proper by publishing our library to our own NPM registry instead! And also get an additional cache layer in case NPM is down...

  • Where does "hardcore_einstein" come from?

    Did you ever wonder about how those weird names for docker containers were generated? Probability not, but the more you know!

  • Evolution of Frontend Devs

    Today the frontend scene is very broad and consist of a range of skills. That means if your main skills are creating a good design with CSS, it doesn't necessarily mean you also can configure webpack to handle Sass files.

  • Creating a 8 bit Retro CV Page

    I grow up playing SNES (スーパーファミコン) and Sega Mega Drive (メガドライブ). My love for pixel graphic games are absolute. Therefore it made sense for me to build a website in that style to represent me as the geek I was growing up and the person that I still am.