Greetings! Welcome to my website where I openly share my thoughts and showcase my projects. My name is Joe, and I am a passionate developer who loves what I do. I am constantly tinkering with side projects in my free time, although I must admit, that many of them remain unfinished.

I created this website to document my journey and growth as a developer. I believe that it’s essential to measure progress by looking back at past projects and reflecting on what I’ve learned. I am not afraid to make mistakes or take risks, and I am always eager to learn from them.

It’s important to note that this website is not an advertisement for myself. I am not here to show off my accomplishments; rather, I am here to share my experiences and struggles with you. I believe that documenting my mistakes is critical to my development as a developer. So, let’s learn and grow together!


At the time of writing this, I am in my late thirties, which makes me feel old. However, inside, I still feel like a child who loves to explore and learn new things. I grew up in East London, and I have always had a passion for learning about how things work, especially when it comes to coding, which I was introduced to by my grandfather.

Like many people of my generation, I went to university. I attended Westminster University in central London, where I completed both my BSc and MSc degrees.


I am interested in a lot of things, maybe too many to focus on just one. My friend Alan often jokes that I never finish anything because I am always distracted by something new and exciting. Let me tell you a bit about some of my interests:

  • Software Development: I love everything about software development, from the initial design phase to the final testing and even the documentation and development processes. Java is my main focus at work, but outside of work, I work with multiple languages and platforms. I have even shared some of my open-source work on Codeberg.

  • Electronics: My love for electronics began with the Raspberry Pi and has since expanded to custom circuit boards, microcontrollers, and learning about components. I enjoy solving problems and creating new projects.

  • Photography: I have always been passionate about photography. I even studied it at A level and it has helped me get through some tough times. I prefer street photography, capturing raw human interactions and emotions. I use a pocket camera called the Ricoh GR3 and have shared some of my work on Pixelfed.

  • 3D Printing: I have recently gotten into 3D printing and find it incredibly useful to have a 3D printer in my toolbox. It’s amazing to see something on my screen appear in the real world after a few hours. I also find watching a 3D printer in action fascinating and recommend checking out some time-lapse videos. You can find some of my 3D models and prints on printables.com.

What now?

Regarding the purpose of my website, I do not have a specific topic in mind. As I mentioned earlier, the website is intended to document my work and projects, which could encompass a variety of subjects. For example, I might share my latest projects, provide insight into my creative process, or discuss my areas of expertise. Additionally, I might create tutorials to help others who are interested in similar topics or offer troubleshooting tips for common issues. I believe that sharing my knowledge and experiences can be beneficial for others and provide a sense of accomplishment for myself. Lastly, my website may include personal thoughts and musings, reflecting my interests and experiences.