I'm a Lead Software Engineer at Wordnerds.ai by day, and by night, I enjoy contributing to open-source projects, writing, and sharing knowledge through presentations. Here's a bit more about me:
- π Based in Newcastle Upon Tyne, England.
- π Currently working with JavaScript, Laravel, Nuxt.js, PHP, Python, Vue.js.
- π’ Previously experienced in Next.js, Node.js, React.js, Solid.js, Symfony.
- β Always looking to improve my skills and get involved in more open-source initiatives.
π« Reach out: Feel free to contact me for collaboration, ideas, or just a chat!
π Resume: Check out my resume for more details on my experience.
Here are some of my latest blog posts where I dive deep into software engineering concepts:
- Understanding Service Containers in PHP β August 2024
- PSR4 β Autoloader β March 2024
- Skinny Controllers, Fat Models β March 2024
- Simplify Your Build Process with Makefile β March 2024
- Clean Architecture for PHP Applications β March 2024
Here are some of the projects I've contributed to:
Open-source
- notrab/dumbo - A lightweight, friendly PHP framework for HTTP.
- nuxt-modules/sitemap - Powerfully flexible XML Sitemaps that integrate seamlessly, for Nuxt.
Personal
- Appwrite Nuxt Starter β A starter kit for building applications with Appwrite and Nuxt.js.
- Clean Architecture PHP β A demonstration of implementing clean architecture principles in PHP.
- Docker Configs β A repository of various Docker configuration files.
- FetchPHP β A functional approach for making HTTP requests in PHP.
- isphpdying.com β The official repository for isphpdying.com, discussing the state of PHP.
- Laravel Remove Mass Assignment β A package to remove mass assignment protection from your Laravel models.
- Laravel URL Activity β Records URL requests within Laravel applications.
- Numverify Wrapper β A PHP wrapper for the Numverify API.
- Personal Website β The official repository for rayblair.co.uk, my personal website.
- PSR-4 Autoloader β An example of a PSR-4 compliant autoloader in PHP.
- Solid.js, Vite, Tailwind Starter β A starter kit integrating Solid.js, Vite, and Tailwind CSS.
- SpaceTradersPHP β A PHP API wrapper for the spacetraders.io service.
- Type-Safety β Provides runtime type checking for arrays and primitives in PHP.
- Unicode β Ensures type-safe handling of Unicode characters in PHP.
Feel free to connect with me on any of the platforms below: