RSSAmplifier

Blog

Karin Hendrikse blog feed

This is a feed of all blogs on the website of Karin Hendrikse.

khendrikse.netlify.appRSS feed ↗35 posts

Latest posts

I was being impersonated on X

I recently deleted my X handle, and then someone started using it to pretend they were me.

Find your module's location

This is how you can be sure where your node module is located in the filesystem. And how you can use that knowledge to copy a file from within the module to the repository that is using the module.

Vulnerabilities in software engineering

The struggles of being vulnerable in tech.

Send data to a node.js server with FormData, a comprehensive guide.

A comprehensive guide to using JavaScript's FormData interface for sending data to a server. Discover the nuances of the multipart/form-data content type, learn how it compares with other content types, and delve into practical examples of implementing FormData to transmit data, including handling file uploads. This article also covers server-side handling with Node.js and Multer.

What is the difference between HTTP versions?

You use it every day, HTTP. But what is the difference between versions? Let's look at it's history and how it has evolved over time.

Integrate PlanetScale in your Next.js site and authenticate using Netlify Identity

Set up Netlify’s PlanetScale integration to start using a MySQL database on your site and add Netlify Identity to quickly get set up with authentication.

Share your Netlify integration with the click of a button

Share your integrations with the developer community by using the 'Deploy to Netlify' button. Let others try your integration hassle-free by checking out our step-by-step instructions.

Hook into Netlify’s build events with Private Integrations

Simplify and enhance team builds with Build Event Handlers. Detect broken links pre-deployment, create private integrations, and enable them effortlessly.

Astro: a friendly and powerful companion for your content-driven site

Astro is a delightfully lightweight and truly friendly web framework. Its charm is in its versatility, with an added bonus for markdown lovers. And while it supports most UI components, it also provides its own simple-to-use API. For someone who's ventured into the world of React and other frameworks, Astro feels familiar yet fresh. It strips away the unnecessary, letting your project shine, and…

Set up a twitch chat bot

Just a quick example of setting up a chat bot using websockets and the Twitch Internet Relay Chat (IRC) in JavaScript.

The practice of mindful programming

How to apply mindfulness to your job as a software engineer.

What is code readability?

When writing code it's important that the code not only works solves your problem, but that it is maintainable. Readability is a great way to increase maintainability of code.

From Gatekeeping to Empowerment: Inclusive knowledge sharing at conferences

Some strategies for making your conference or meetup talks more inclusive and get everyone involved.

Add mastodon toots to a static page using Edge Functions

Let's show a list of toots on your static page without having to add any JavaScript to it.

How to find your Mastodon account ID

Here's a simple way to find your Mastodon account ID.

Neat console tricks to try out

Some neat tricks beyond console.log that might help you on your debugging journey.

My favorite Twitch Streamers in 2022

A list of very cozy Twitch streamers I have loved in 2022.

Hashes are surprisingly fun

I am no mathematical genius. In fact, far from it. But I’ve learned to appreciate the small things in life, like encountering a chatty cat on the street or having a cup of tea in the afternoon. And just recently I started to really appreciate hashes. Not the food, but the mathematical algorithm type. Why? Let me tell you.

Authenticate third-party API's in Next.js using HttpOnly cookies and axios interceptors

How to store third-party API tokens using HttpOnly, including refreshing tokens using axios request interceptors.

TIL: How to set security headers for Gatsby Develop

If, for any reason, you need to run gatsby develop and set security headers. Using advanced proxying is the way to go.

9 Cozy Vim color schemes

A list of very cozy vim color schemes.

Get to know the terminal

Learn to understand the difference between the terminal, command line and shell. And become more comfortable using them.

Using roadmap.sh for structured self-learning

These tips, tricks and resources helped me become a self-taught software developer and hopefully they can help you too.

Finding meaning: landmarks explained

Learning more about HTML5 elements and their landmarks.

How to stay connected to your co-workers

Staying connected in a work-from-home world.

Test global npm packages in a quick and easy way

A quick guide on testing out local global npm packages line using npm or yarn.

The basics of a function, illustrated!

Learn about JavaScript functions with a simple metaphor.

Redirection and pipeline magic

For when you don't feel like diving deep into bash but do want to know what redirection is when you see it.

Personalize your Linux terminal prompt

Add your own personal touch to your Linux terminal when you're not using a GUI.

Get a head start with your new app - CRA custom templates

Let's take a look at Create React App's custom templates.

Light up LEDs when you start your Raspberry Pi and clear them on shutdown

Set up your Pimoroni Blinkt so it automatically turns on and off when you start-up or shut down your Raspberry Pi.

Beautify your Raspberry Pi with the Pimoroni Blinkt!

Make your Raspberry Pi shine in blue and purple colors.

Coding with a group of 11 year olds

Get them 'hacking' their favourite websites.

How to get ready for Hacktoberfest

5 Tips to get you ready for coding.

Awesome soft, airy and fluffy VSC themes

These themes will lift you off for cozy coding.