Like many, I have long struggled with maintaining finances. It began with taking on debt in the form of student loans to pay for school, but after hitting some hard financial times after dropping out of school in 2016 to start my own consulting business with varying levels of success, then using whatever money I'd earned buying Ethereum to get back and finish school in 2017, I found myself…
Keep Reading →
Hey, I'm Matthew Weeks
I've been building startups, products, and websites since 2014, and if there is one thing I've learned, it's that good software is built by having a solid process and a professional mindset. With this website, I plan to teach folks how to build a better mindset, and ultimately better software.
Quality Software engineering
The products I build work. For examples, see: https://beta.arimiles.ca, https://trainingplaces.ca, https://pepperfilters.com
Latest stories
How (& Why) to Add a StorybookJS Design System to your existing React Application in 10 Minutes Adding StorybookJS to your application shouldn't be some month-long endeavor. Instead, you should add the basic configuration and setup now, with a few simple examples, and improve your codebase incrementally over time. As you build any React application, you will undoubtedly get to the point where your…
Keep Reading →
How daily Morning Pages changed my life. Morning Pages are the perfect morning ritual to include in your morning routine. They can be used in lieue of, or together with, meditation to help you deal with your shit. Something inspiring as fuck that made me want to do morning pages (other than Tim Ferriss worship) — Julia Cameron, The Artist's Way Popularized by Julia Cameron in her book, The Artist…
Keep Reading →
My daily journalling routine for focus, clarity, creativity, and health. Journalling is a key habit that I have used for years to organize my day and process thoughts. While the form and factor have evolved over time, the function has more or less remained the same: Serve as a means of removing thoughts from my head by capturing them on the page, so that I can focus. It's a sort of coping…
Keep Reading →
Gatsby's plugin system makes adding and extending functionality SUPER easy. Today I set up an RSS feed for my blog, so that new posts can be automatically distributed to Dev.TO and Medium, in about twenty minutes. Here's how you can do it in 10! Wait hold on. Why are we doing this? An RSS Feed is a structured format for sharing subscribe-able content in an XML feed. It was the shit in the hey…
Keep Reading →
Why do you want better commits? Most people don't start thinking about their commits when they first start development (I get it, there's a lot going on and a lot to learn) But commits become especially important when you're a part of a team. When you enter a new repository, you want to be able to see how the project has developed over time. If you were to see commits like this: (Note, these are…
Keep Reading →