Sign in

I’m a Norwegian developer and a motorcycle enthusiast. I love building cool stuff, and playing with exciting technology.
Image by Mika Baumeister

Hi there, and thanks for checking in. In this blog post, I wanted to discuss how to use the React framework Next.js with Strapi to create a portfolio website.

It doesn’t matter if the website you’re creating is a personal website, a portfolio website, or a business website. …


Image by Martin Shreder

There are statements scattered all over the internet, claiming that Redux is very hard to set up, and will leave you with a lot of unmanageable spaghetti code. I beg the differ! Using React and Redux is actually very easy, maintainable, and doesn’t really complicate things. …


I am about to start a new project. With every new project, there is always a question about which tech stack to use. In my new project, I know that SEO is going to be important, so I have to figure out how to deal with that. I also want…


Firebase is an extremely good software development platform, which gives you access to both authentication, noSQL databases, storage and much more. It’s a true powerhouse, and I love the ease of using Firebase and the database Firestore.

We all know the importance of using the right tool for the job…


Image by Rodion Kutsaev

Introduction

Have you ever wanted to write a mobile app, either for yourself or for your business? In this blog post, we’ll look into how we may write an app that runs on both iOS and Android, using the React Native framework Expo.

I’m sure you’ve heard about Expo. If not…


I was browsing JavaScript questions at Stack Overflow the other day and realized a lot of questions are about jQuery. These questions weren't about old legacy systems that needed maintenance, but new programmers who probably picked up tutorials that used jQuery.

Before

There was a time, many years ago, where there…


Searching..

The binary search will search through a sorted dataset. It’s important that the data is sorted from the lowest to the highest value, or else the binary search wouldn’t work. If your data isn’t sorted, you need to sort it before you can search over it with binary search.

The…


Such scary words. It oozes math all over them…
This is probably what you’re thinking if you’re new to computer science and programming. But really, they aren’t that hard to grasp, once you understand the basics of them.

the Big-O is a way of figuring out how efficient an algorithm…


Today, I want to write a bit about Vim, using Vim keybindings. and why you should use switch to Vim keybindings if you’re not already using them.

Me, as well as many others started hearing about this arcane text editor when we first started learning programming. …

Stephan Bakkelund Valois

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store