Development

Posts on the way we produce software at Haaartland

All in community have access

Peter Nordmark

Peter Nordmark

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

2588

Niklas Lohmann
Niklas Lohmann
Thanks for neat write up! Hard work to be truly inclusive Technology
Martin Lindeskog
Martin Lindeskog
How about Interlingua? I have tried to learn this language for some time… 🙃 I will reach out to some enthusiasts and teachers of this international auxiliary language.
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...Show more

3868

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

3998

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

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

4045

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

2785

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

2690

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

2323