Software Engineer by day, post-grad 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 free certification and witnessing services
to the public.
Exploring Essential JavaScript Concepts
JavaScript is a versatile and powerful programming language that’s essential for web development. Whether you’re building simple web pages or complex applications, understanding core JavaScript concepts can significantly improve your coding efficiency and effectiveness. This blog post will delve into some fundamental JavaScript concepts with detailed explanations and examples.
Declarative vs Procedural Programming - Understanding the Differences
When it comes to programming, there are two main paradigms: declarative and procedural. Both paradigms have their own unique approach to problem-solving, and it’s important to understand the differences between the two. In this blog post, we’ll explore what declarative and procedural programming are, their characteristics, and how they differ.
Introduction to React Testing Library
React is one of the most popular front-end libraries used for building web applications. It offers a lot of features, including virtual DOM, component-based architecture, and unidirectional data flow. However, testing React applications can be a bit challenging because of the dynamic nature of the library.
How To Add Multiple Pages in React (2023 Tutorial)
React is a popular JavaScript library used for building web applications. One of the essential features of a web application is the ability to navigate between different pages. In this tutorial, we will explore how to add multiple pages in a React application.
Software Engineering Career Paths [Regulary Updated]
As a software engineer, there are a wide variety of career paths available to you. Whether you prefer to code all day, work on project management, or delve into emerging technologies, there is a job out there for you. In this blog post, we’ll explore some of the most popular career paths for software engineers.
