Psst!
Developer?
Click here

Software Engineer by day, lecturer by night, electronics hobbyist in between — basically a 24/7 nerd on a quest for happyness, one pixel at a time.
I'm also a Peace Commissioner appointed for County Dublin and adjacent counties, providing certification and witnessing services to the public.

How to Create a Python Virtual Environment on Ubuntu 22.10

Python virtual environments allow you to isolate your Python environment and dependencies from your system’s global environment. This is especially useful when working on multiple Python projects that require different versions of packages. In this tutorial, we’ll walk through how to create a Python virtual environment on Ubuntu 22.10.

Install PHP on macOS 12.0 Monterey

If you got a new Mac with the latest OS, and you need to develop some PHP projects, you may be surprised that it doesn’t work out-of-the-box any more.
This mean that you need to install and enable it manually.
This guide post will help you setup PHP and get it to run on Apache inside your Mac machine.

What Does < T > Mean in TypeScript?

Constructing components with well-defined and consistent APIs that are reusable is a crucial aspect of software engineering. The most flexible approach for creating large software systems involves developing components that can process not only current data but also data that may be introduced in the future.

How to code a simple calculator

Hello, everyone! Have you ever used a calculator before? It’s a tool that helps you do math problems quickly and easily. You can use a calculator to add numbers together, subtract them, multiply them, and divide them.

React Hooks

React Hooks were introduced in React 16.8 as a way to use state and other React features without writing class components. Since their introduction, hooks have become a fundamental part of React development, and learning how to use them is essential for any React developer. In this blog post, we’ll explore React Hooks and show you how to use them with plenty of examples.

Let's Discuss React

I am planning to start a series about topics that you need to learn in React. These topics are among the trending topics nowadays, and the type of my posts will be introduction to each of the topics. I will continue to update this post with links to keep it as an index to all the posts on the topic.

Back to top