This is where I share practical insights and strategies to elevate your coding skills and build exceptional software. Check out my posts and past projects and don't hesitate to reach out.
Discover why most end-to-end tests might be overkill. We delve into the complexities of E2E testing and explore a more subtle approach, leveraging contract testing, unit tests, and manual QA alongside selective end-to-end testing. Uncover the pitfalls of over-reliance on end-to-end testing, and learn how a balanced testing strategy can optimize your development process, improve velocity, and ensure high-quality software delivery within your CI/CD pipeline.
In this blog series, we'll delve into the world of React Hooks, exploring how these powerful functions revolutionize functional component development. From useState to useDebugValue, we'll cover each hook in-depth, empowering you to build cleaner, more modular React applications. Whether you're a seasoned React pro or just starting out, join me on this journey to unlock the full potential of React Hooks and take your development skills to the next level.
Explore the Abstract Factory design pattern in Ruby using musical instruments as an example. Learn how the Abstract Factory pattern facilitates the creation of families of related objects without specifying their concrete classes, offering flexibility and scalability in software design.
An email templating tool for easily creating lots of emails.
A basic one page website I created while learning how to use Figma.
A rails command generator.