/wave from a Norwegian frontend enthusiast, backend lover and cleanness advocate working at creating awesome things

moi

Hello there

i'm vegard

Working as a full-stack senior programmer employed in .

Being employed this amazing company, translates directly in to having flexibility in terms of clients, assignments, exciting opportunities and more which fits my lifestyle quite well being a half-serious road-bicyclist, an enthusiastic runner and a randonèe advocate.

Originally being from the fjords of Norway, within Hardanger, Vestland. For the moment, I have found a new home in a great place in awesome Drammen, Viken together with my lovely girlfriend.

Triggered by all the magical technologies out there - and my thrive for improvement and exploration is imprinted in my soul and forehead #goexplore.

languages
Kotlin

Kotlin

Kotlin have been on my radar for years. It's a beautiful language for the JVM, and is something I absolutely urge devs to try out #make(s)jvmgreatagain.
Typescript

Typescript

A friend of mine once said
Once you've Typescript'd you are not going back
- and boy is that true. At most projects, we try to use TS now, as it helps in many corners.
Python

Python

For me, Python is the go-to language when experimenting with Raspbian/Raspberry. It also used to be my go-to language for infrastructural bits & bobs, but that have changed now.
Go.Lang

Go.Lang

Go - Oh this is some sort of love/hate relationship. At first, I wasn't eaten by the hype. However, after using it, the hype has become clear. It is a truly awesome language to have. Mainly used when infrastructuring from my side.
NodeJs

NodeJs

Still my go-to language for JS development. Hopefully we soon will be all on Deno and we can just use Typescript on the backend too without too much fuss.
JVM/Java

JVM/Java

Java and the JVM is still my most favorable platform out there. Its just so versatile, and gives so much flexibility. Most projects use Java in some form or another, and most of these on JDK11+.
frameworks
Ktor

Ktor

Created by Jetbrains, it have obviously first-class citizen of Kotlin. Fluent, clear, beautiful to work with and in Kotlin - all this packed in something that grabs a fairly small resource hog. What's not to like! Used in a few different projects, together with e.g Koin as DI, but also without.
Micronaut

Micronaut

Micronaut have been used with a few clients together with Java. Its quite interesting to work with, as it reminds you of Spring, but without much more flexibility in terms of options of extra tools or what have you. Have not used this together with Kotlin yet, but hopefully that happens in the future. Quite blazing fast to work with, and it feels lightweight when working with it. Quite nice!
Spring

Spring

Spring is still the main large player out there in the JVM web-framework-world. Lately, in combination with Kotlin and Coroutines, its been a breeze and joyful experience being in this stack as well - however, resource footprint within a Spring enabled app is still quite crazy.
Docker

Docker

Being an early adopter and user of Docker, its quite amazing how few commands I actually remember when using this tool. It could be because it is mainly the same commands being used over and over again. Oh well, fantastic tool - and combined with docker-compose, my world is a better place.
Arrow

Arrow

Not a huge framework per se, but greatly helps when coding safely and exception-free. Combine Kotlin and Arrow in your project, and bliss can be obtained, at least closed-to bliss. It helps on writing code fluent in a more functional style. Not that wildly spread, but used in a few projects.
React

React

With no surprise, and with no introduction needed, React is also used with most clients I've been with too. It is also one of my favorite libraries of all time, in the frontend-world. Super-concise, have a few flaws, but mainly a joy to work with - even on larger projects. Mostly used without the awful Redux framework.
Svelte

Svelte

Svelte have been on my radar for quite some time now, but I've yet to have worked with it on a real-world application. The time I've had with the framework, is great! I can understand that it have some flaws in terms of scalability, but for smaller apps which should reside fast/responsive - this can be a super good fit. Will be tried implemented with some customer in 2021 - a personal goal right there.
Do or do not. There is no try.
-Master Yoda, Star Wars Episode V
meet me
Road cycling-drop

Road cycling

Mountain biking-drop

Mountain biking

Coding-drop

Coding

Running-drop

Running

Cars & coffee-drop

Cars & coffee

Baking-drop

Baking

Alpine & snow-drop

Alpine & snow

Gaming-drop

Gaming