Peter Björklund

Peter Björklund

in Development

Developing a social network

Much goes into building any type of complex software. Myself, I have built many systems with my role ranging from Lead architect more recently to junior developer back in the day when I was pretty. Some have been consumer-facing where user-friendliness...

902

Peter Björklund

Peter Björklund

in Development

How to succeed as a tech startup CTO?

The answer to the question seems very surprising to people with no experience from a real tech startup. By real, I mean starting the company from scratch. No people, no funding, no nothing but an idea. So I'd thought I should give my 10 cents on the ...

1032

Niklas Lohmann
Niklas Lohmann
Lots of war, but also lots of pink smoke 👊
Peter Björklund
Peter Björklund (Edited)
@Niklas Lohmann some disappear in the smoke. We start dancing.
Peter Björklund

Peter Björklund

in Visualizations

Benjamin Brooklyn

1

Visualization of a small social network

Visualizations are powerful! In this example, I have plotted users of our own intranet on Haaartland. Thicker lines mean more communication and the distance between people represents closeness. Multiple lines can exist between two people representing...

998

Benjamin Brooklyn
Benjamin Brooklyn
Really nice visual 👍👍👍
Peter Björklund

Peter Björklund

in Visualizations

Peter Björklund

1

A growing private community. Only contributors are represented in the animation. Pure consumers are omitted, consumers make up 98% of this community due to its focus. On an intranet community, there would be more contributors than pure consumers. It's pretty fun to visualize the behavior in this way. Stay tuned for more!

1019

Peter Björklund
Peter Björklund
May-June 2020 a few months into the pandemic the digital transformation happened all by itself 😀
Peter Björklund

Peter Björklund

in Development

Niklas Lohmann

1

On: Building an Eco-Friendly SaaS product

At Haaartland we want to deliver a product that is as Eco-friendly as possible. To achieve this we needed to think about how we write our software in the best possible way and how we deploy it. The EPA reports that approximately 29% of carbon emissions...

1079

Niklas Lohmann
Niklas Lohmann
🙏🙏🙏 yes please!
Peter Björklund

Peter Björklund

in Development

Concurrency in golang

I got a few questions after my last post on golang regarding concurrency. What makes it so easy? I thought I would just give you an example. Below is a simple program that completes a bunch of health checks concurrently. Do something fun this weekend...

1101

Peter Björklund

Peter Björklund

in Development

Funny story on debugging code

About 10 years ago I was asked to debug a process in a large Java application that bombed-out often with the famous and stress-inducing java.lang.NullPointerException. The first I usually do when hunting errors in unfamiliar code are to identify the ...

1113