RSSAmplifier

Blog

Halldor Stefansson

From classic cars to modern systems. I initially studied to become a car mechanic before earning a degree in Mechatronics and then moving into software en...

halldorstefans.comRSS feed ↗7 posts

Latest posts

Home Wi-Fi Setup Reference

This is a reference for myself when setting up home Wi-Fi. Security Improvements Disable WPS WPS (Wi-Fi Protected Setup) is convenient but insecure — attackers can brute-force it. Disabling WPS is one of the simplest and strongest security upgrades. Disable UPnP UPnP automatically opens ports for devices and apps, which is risky. Disabling it improves security, though you may need to set manual…

Deploy a React/Parcel App to GitHub Pages and Azure

In this tutorial, we'll go through the steps to deploy your React app, which uses Parcel for bundling, to both GitHub Pages and Azure Storage. Prerequisites I assume you have already set up your app, created it, and want to deploy it. If not, below are a couple of resources (both doing basically the same thing) to look into for the initial setup: How To Set Up a React Project With Parcel Getting…

Ask Your Developer by Jeff Lawson: Takeaways

I recently finished reading a book called Ask Your Developer by Jeff Lawson , the Co-Founder and CEO of Twilio. It's a book about how companies can stay up to date and compete in the current economy, where software is eating the world. I thoroughly enjoyed reading it and found many tips and ideas I wanted to keep and remember for future reference. I've written this post to summarize my key…

How an HTTP Request Works

Have you ever wondered what happens behind the scenes when making an HTTP request? Well, I've wondered about it, so I decided to dig a little bit deeper and see what I could find. This article is what I learned, and I'm going to do my best to explain how an HTTP request travels around the Internet. The Internet Protocols First, let's examine what makes computers able to interact with each other.…

How to Define REST API Guidelines for Your Team

I recently participated in creating API guidelines for the company I work for. Even though I had little experience with APIs, I was trusted to lead the work. I want to share with you how that worked out. You don't have to be an expert to join Less than two months after joining Muddy Boots, I received an email stating that work was kicking off on designing the company's API guidelines and asking if…

How To Customize Swagger UI in ASP.NET Core

Many of us use Swagger and Swashbuckle on ASP.NET Core to have some minimal documentation for our API. It's really easy to integrate with your API and gives a good overview of the available endpoints in the API. However, you might find that the Swagger UI doesn't fit your colour scheme and/or you want to replace the Swagger branding with your own. Thankfully, the steps to change that are rather…

Book Summary: Life 3.0 by Max Tegmark

1. How do you define life and intelligence? The book splits life into three stages: Life 1.0 (Biological stage) - Hardware and software are evolved over generations Life 2.0 (Cultural stage) - Software is designed (through learning) Life 3.0 (Technological stage) - Hardware also develops. Doesn't exist at the moment. Can AI reach it? The three main differences of opinion are: Techno-sceptics…