Blog Posts
6 Common Pitfalls In Multicultural Teams - and how to deal with them
Embrace the strength of diverse perspectives, and unravel common pitfalls to avoid. Communication, cultural nuances, and fostering a shared vision are just some of the keys to success.
The benefits of a development plan at work
Discover the power of development plans for tech professionals. Learn why they're essential for skill growth, career advancement, and employee retention. Explore real-life examples and the synergy between development plans and portfolios. Elevate your professional journey today.
Dealing with imposter syndrome collectively
Dealing with imposter syndrome collectively can be a good way. Sharing thoughts and experiences helps normalize the feeling and maybe turn it to an advantage.
We need to talk about the imposter syndrome
The imposter syndrome is becoming increasingly more common and we need to start addressing it.
Why you should have a blog or portfolio
I think every tech professional should have a space where they document their journey and new discoveries. Share their passion with like-minded people and maybe inspire another person.
Combine GTD and Deep Work
Modern work life seems to be pushing knowledge workers more and more towards an endless streak of jumping between tasks, meetings, and emails. An always-available mentality and constant communication. The Get Things Done methodology combined with Deep Work can be the key to being productive in a world full of distractions.
3 steps to the flow state and deep work
Deep Work is essential and a superpower in the modern world. Getting into the flow state isn't that easy though. Here are my routine and 3 steps to quickly reach the flow state and do deep work
Unleash the power of Deep Work in the modern workplace
Deep work is a superpower in the modern world. Here is my take on how to create a culture of growth, productivity, and skill development, while increasing fulfillment and well-being. Mastering the ability is essential in the modern world, where notifications and distractions constantly threaten your concentration and productivity.
Collecting personal data while being GDPR compliant
There are a few important things to remember when dealing with personal data. A short overview and some things you must remember.
Useful tools you might not know
I often stumble across extremely useful tools, but always tend to forget about them again. So I created a small website with a collection of the ones I use the most - tools.confidentcode.com
We should start looking for google analytics alternatives
In this blog post, I will discuss why I believe we need to start looking for google analytics alternatives. It is increasingly relevant both in terms of changes in technology, laws like GDPR, and the ePrivacy Directive.
Agile or waterfall?
I truly love an agile development process. The dynamic and flexibility enable the right specialists to make decisions during the process, instead of trying to guess everything beforehand.
Developing my first mobile app to ~70k users
I've had "App development" on my things-I-want-to-learn-list for some time when suddenly I got the chance to do a deep dive and build a project in the process.
Are you still GDPR compliant?
In these times of increasing focus on privacy policy, some might wonder why the cookies placed on websites gets so little attention? It is no longer enough to present a dialog box where the user clicks “ok”. With the present legislation, the users needs to be presented with options to allow or disallow cookies to be set in their browser.
Behind Confident Code
This is the first post on confident code. It contains some background information about the birth of this site, what confident code is about, and some details about me.
Guides
Reminder notifications with delayed jobs and Twillio
When working with delayed jobs you might find yourself in a situation where you need to find a specific job in order to update it. This guide will walk you through an example of just that, where I use polymorphic associations to add record type and ID to the delayed jobs.
Picking the right search functionality
In Ruby on Rails there are several option when you want to add a search functionality to your app. In this short article I will take a look at some of the options that are out there.
Adding reading time to your post
Maybe you have seen other sites display a time to read counter on their articles? I added one on confidentcode and this short guide will take you through how to do it.
Add favicon to rails app
A short guide on how to add a favicon to your rails app. The guide also includes links to services where you can create a favicon from scratch or from an existing image.
Projects
New app for Kino.dk
I spend some time during the covid-19 lockdown teaching myself react native and in the process develop my first app for iOS and Android
StreamingGuide
At Kino.dk we decided to expand the media part of the business to cover movies and series on streaming too. So we made a subsite to kino, where users are able to find and read about movies and series. We also provide links to where they can be streamed, when they no longer are the cinemas.
Koblr
Koblr was a project that aimed to digitalize driving schools booking and planning system. The goal was to make students book their own lessons through a digital calendar, where the teacher would put up a schedule and open lessons.
Filmlounge
Filmlounge.dk was a platform where users could discover, rent and stream movies. Filmlounge contained a carefully curated list of 500-1.000 movies mainly in the arthouse segment. My role in the project was developer and general tech guy.
StreamingGuide Crawler
This is a part of the Kino StreaminGuide project, where I extracted a part of the application as an external "microservice." The purpose of the microservice is to crawl streaming providers, extract the content and expose a reference to it in an API queried by IMDb id.






















