D

Development

Posts on the way we produce software at Haaartland

All in community have access

Peter Nordmark

Peter Nordmark

Niklas Lohmann

1

Create a truly multilingual social platform

Haaartland aim to take over the world and be the heavy hitter in the new generation of community platforms. That means we have to be capable of presenting our user interfaces in all languages. Since we are using NuxtJS https://nuxtjs.org/ and VueJS https...

170

Niklas Lohmann
Niklas Lohmann
Thanks for neat write up! Hard work to be truly inclusive Technology
Peter Nordmark

Peter Nordmark

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...

1450

Peter Nordmark

Peter Nordmark

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 ...

1580

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

Peter Nordmark

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...

1627

Niklas Lohmann
Niklas Lohmann
🙏🙏🙏 yes please!
Peter Nordmark

Peter Nordmark

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...

1649

Peter Nordmark

Peter Nordmark

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 ...

1603

Peter Nordmark

Peter Nordmark

On: That time I fell in love with a Gopher ❤️

As a startup, Haaartland needs to move fast and produce great API and backend services that scale. Back in 2015 when we founded the company, we had pretty unclear requirements and we knew that we would need to refactor our code many times to find our...

1236