Development

Posts on the way we produce software at Haaartland

All in community have access

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

7897

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

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

9177

Terry Winship

Terry Winship

That’s an impressive number of lines of code! And I agree with all your comments. I spent years as a programmer and I know that managers and boards of directors don’t always understand the process and certainly don’t get the rewrites and the learning along the way. I really enjoyed reading this.
Paz Castelli

Paz Castelli

It's very interesting to read about what goes on the background... as a user I usually would like to see things done quite quickly, but I see is not that simple (I guess it never is!). Thank you for this post! makes Heartland even more valuable as an ongoing project where we can all contribute with our own grain of sand.

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

9307

Niklas Lohmann

Niklas Lohmann

Lots of war, but also lots of pink smoke 👊

Peter Nordmark (Edited)

@Niklas Lohmann some disappear in the smoke. We start dancing.

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

9354

Niklas Lohmann

Niklas Lohmann

🙏🙏🙏 yes please!
Terry Winship

Terry Winship

Yes please. My head hurts too. I understood it on a general level but certainly not on a granular level.

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

5484

Terry Winship

Terry Winship

Mmm and what answer do you get?

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

5389

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

5022

Never miss out on Developer Blog: Haaartland!

Community negotiated deals. Exclusive events. Posts. Polls and more. Free to members.

or