- The RF Newsletter
- Posts
- Being boring to be more productive
Being boring to be more productive
How I am trying to reduce distractions and do more with my time
I, like most of you I’m sure, fall into the trap of getting caught up with whatever the latest craze is. Whether it’s a new piece of kit, new app to try out, latest JavaScript framework, or these days, latest AI assisted IDE.
For me, it’s often all of the above; so I am trying something new that might help help you as well.
Being boring on purpose.
Not personality wise - though that is for you to decide I guess - but being boring as in choosing what apps, tech stack, etc. I want to use and sticking with them in an effort to quit playing around and getting more done.
How do you choose what to use and what not to?
The best part is, if you are only doing things for yourself, you get to choose. You don’t need to keep up with the latest and greatest. For example, let’s say I am choosing a backend as a service (BaaS) product and have tons of experience with Supabase but have been hearing a lot about Appwrite lately. How do you choose what to use?
Sure, Appwrite probably won’t take you too long to pick up and get comfortable with, but this is where you need to make a decision…
What is your primary objective?
Are you looking to learn something new or are you building a portfolio project to encompass all that you have learned so far? Perhaps you want to build a Subscription as a Service (Saas)? Only you can answer this.
For the record, I do not think there is anything wrong with building to learn, however from our example above, you need to decide if you are looking to use Appwrite to learn Appwrite or if you care more about building a project where your energy will be better put elsewhere?
All of our experiences are different so let me tell you what has kicked this off for me. I have been trying to build make things that are beyond a scope I am comfortable with and this has led to stagnation. I know what I want to build and am aware of what tools/technologies I need to do so, however, there are too many holes in my current knowledge to do so. Therefore I end up feeling overwhelmed and have nothing but another landing page I spent more time on than I should have because it was the fun and easy part.
How I am attempting to solve this problem
Inspired by a conversation I had with Brad Garropy when recording an episode of my podcast, I am figuring out what tech stack I want to stick with for my personal projects for the time being. This is all in an effort for me to be more productive and add projects to my portfolio that show off my current skills better than what is currently up there.
In the episode (which is not out at the time of writing) Brad mentions he feels like he is in his “Old Man Phase” because he wants to stop toying around with different tools and just build. As you can tell this resonated with me and I do not see anything wrong with it if it helps you reach your goals. With that, I am expanding it from my tech stack to the apps I use every day for my notes, calendar, to-do list, etc.
My current tech stack
While this is not set in stone nor 100% complete, I am leaning towards the following tools and technologies for my current and future projects:
Some of you that know me may be surprised that I’m not looking at Astro as my main framework, and I’m not giving up on it. But with React being what I see in demand for the jobs I am interested, I feel I may as well stick with Next.js. Astro will always be there for me and any side projects I feel are appropriate for it.
My current app stack
App stack; weird term I just made up but let’s stick with it.
Notion - Notes, writing, and project database (such as podcasts)
Notion Calendar - Calendar app of choice
Todoist - To-do list app
Spark - Email client, though I am looking forward to giving Notion Mail a shot when it’s available
Session - Pomodoro timer and app blocker
Arc - Web browser
iCloud - Cloud storage
Cursor - Code editor
Meld - Streaming client
Summary
This is all something that I have been working on over the last couple of weeks and thought it may interest you or be of some value. What are your thoughts? Of course, having a plan is one thing, but executing is perhaps even more important. So, let’s see how this goes for me over the next few months!
Reply