Progress
March 07, 2024
Everything coming together.
self-development
learning
fitness
health
Javascript Junkie, lifelong learner
Experienced software developer and mentor passionate about open source, web3 and helping people break into tech.
Writing is something that I have always enjoyed. I have kept numerous blogs in the past documenting things from everyday life to my journey in development. Mostly now my writing focusses on my general musings around the tech space and helping people land their first role in the industry.
March 07, 2024
Everything coming together.
self-development
learning
fitness
health
January 16, 2024
2024 is finally the year I get my finances in order. Posting for accountability.
self-development
November 12, 2023
Explore the complex dynamics of AI tools in software development, focusing on their impact on junior developers. This post delves into the benefits and risks of AI reliance, offering insights on using these tools to enhance, not hinder, professional growth and learning.
career advice
AI
self-development
November 09, 2023
Introducing my latest project hooked-on-react. A collection of typesafe React hooks.
react
typescript
hooks
November 05, 2023
Introducing crypto coffee. A way to give back in ethereum.
blockchain
solidity
ethereum
learning
crypto
November 01, 2023
In this post, we delve into the intricacies of take-home coding assignments and why it's essential to go beyond just ticking boxes. Learn how your choices, big or small, speak volumes about you as a developer.
career
interviews
career advice
October 29, 2023
Taking another crack at Solidity to broaden my development skills and explore the exciting world of blockchain.
blockchain
solidity
ethereum
learning
crypto
October 27, 2023
Toolt to transform SVGs into React components.
Side project
react
open source
This post explores why blaming the job market is a convenient excuse and how taking proactive steps like building a strong portfolio, networking, and going the extra mile can turn the tide in your favor.
career advice
personal development
job market
I'm pretty much always tinkering with something, usually it is my gateway to learning new tech, all my projects are generally great learning experience, but naturally some are more complete than others. Below are a few of my favorites.
A collection of handy React hooks designed to accelerate development and enrich the user experience with less code and more functionality.
Turn SVGs into React Components. Created with the T3 stack and a mysql database. Powered by SVGR. You can simply paste in any SVG and transform into a React component you can use in your projects. Updates coming such as live preveiw, customisation and more.
Inspired by the 'Buy me a coffee' model, CryptoCoffee allows you to send a small amount of Eth to me as a tip. Built with NextJS and Solidity.
Insurance protocol to protect from ERC20 token from price loss. Built as part of small team for the Ethglobal hackathon. Mac Insurance project took first place for 'best use' and second place for the 'best app' categories.
Newsletter aimed at aspiring devs looking to break into tech and get the most out of their early years. Currently not writing issues but it will be back.
A Rinkeby faucet allowing devs to request and donate test Eth. My first blockchain project. I wrote the smart contract and paired with a NextJS frontend. Limits on withdrawing, extra test eth for those that have donated
Frontend minting site for NFT collection. Made use of hardhat and ethersJS.
I've been mentoring for a few years now, starting with friends and then members of communities I am involved in. I got a lot out of this, helped numerous people land their first jobs, so decided to meentor on platforms like coding coach and The Mentoring Club. Mentoring on those platforms is hit and miss, but I am always happy to help new developers break into tech and make the most out of their fist few years in the job.
If this is something that you would be interested then hit one of the links above, or reach out to me via email or DM me on Twitter and we can work something out.