Profile Mascot

Welcome! Glad you’re here!

I’m Blacksquirrel, a full stack web developer passionate about bringing ideas to life using the MERN stack and Django. My mission is to help great ideas find the platform and audience they deserve. On this website, you'll find a showcase of my projects that highlight my journey and skills. In my blog, I share selected insights and lessons learned about web development. By sharing knowledge and resources with others, I want to give back to the community. I hope you enjoy exploring this site as much as I’ve enjoyed creating!

Projects

Travellers Lounge

A travel recommendation website with Home, About and Contact Page. Allows to search for destinations based on keywords. Coded in JavaScript.
View project

Advent calendar

Advent calendar web application. Displaying each day a little challenge related to IT-security. Allows to schedule an email newsletter. Coded in coperation with a senior developer, with Django.
View project

Dentist Website

Implementing a free template with a Django backend, including navigation, template inheritance, template tags, and functional email contact forms.
View project

Sportshop

Full-fledged Node web application. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
View project

Blogging Application

A simple application allowing to create, update and delete posts stored in a database. Implemented using the MERN stack.
View project

Dialogue System

A chatbot giving restaurant recommendations based on user preferences. Implemented in Python with a team of developers.
View project

Container Security thesis

A research project trying to assess the security level of container runtimes. Involving a static comparison and experimental testing of past exploits.
View project

Book Inventory

A program able store a collection of books, allowing CRUD operations, as well as import from and export to a xml file, by marshalling and unmarshalling. Implemented in Java.
View project

Blog Posts

Start with Django

If you’ve been curious about web development, starting your journey with Django might just be the right choice for you. As a powerful framework, Django is designed to help developers build web applications more easily and efficiently.
Read more

HTTP requests: A beginner's guide

If you're just starting your web development journey, you've likely come across the term "HTTP requests." But what exactly are they, and why are they so important? Don’t worry; we’re here to break it down in a simple and approachable way!
Read more

Your first Node Server

Node.js is a powerful, open-source JavaScript runtime that allows you to build server-side applications with ease. If you’re looking to get started with web development beyond the client side, setting up your first Node server is a great way to begin.
Read more

Email Contact Form in Django

You’re probably aware that a contact form is a crucial component for many websites. In this tutorial, we will guide you through the process of creating a simple yet functional email contact form using Django.
Read more

Your First Full-Stack App

In this blog post, we'll explore how to set up a modern web application using React for the front end, Vite for a fast development experience, and Node.js for your backend. This powerful combination allows you to build dynamic, responsive applications with ease.
Read more

Routing in Express

In Express, a popular web framework for Node.js, setting up routes allows you to build dynamic, user-friendly applications effortlessly. In this tutorial, we’ll cover the essential concepts of routing in Express, including how to create routes, define route parameters, and handle different HTTP methods.
Read more