Completing user research can seem daunting but it doesn’t have to be. This article will show you a simple process for completing user research effectively.Continue reading “How to complete user research in product development”
In software development (and in life) it pays to be thorough. Being thorough means that you care about doing things right. It means that you understand your actions and the rational behind them as opposed to fighting your way through a problem. The thorough programmer knows why they are approaching the problem in the way they are approaching it.Continue reading “The importance of being thorough”
At the end of last year I wrote a post about how my main goal for the year was to work on developing and releasing digital products. This article is the first review of my progress towards that goal.Continue reading “Building digital products: What I’ve learnt so far”
If you want to access the fields of a form you’ve created in Contact form 7 there’s good news and bad news. The bad news is it’s not easy and quite a pain to accomplish. The good news is this article guides you through the process.Continue reading “Programmatically access Contact Form 7 form fields”
One of my main focuses for 2020 is to learn how to develop and release Software as a Service (SaaS). This article outlines the process I’m going to take over the course of the year to accomplish that goal. To start, I want to clarify exactly what I mean when I say Software as a Service to narrow the scope of my learning and ensure I remain focused on a single specific objective.Continue reading “Learning Roadmap: Creating Software as a Service”
I’m starting to think about what my goals for next year but before moving my mind onto 2020 I wanted to reflect on the previous year. 2019 has been an extremely busy for me and a rollercoaster of emotions at both extremes of the happiness to depressed scale.Continue reading “2019: Year in Review”
Interesting snippets I want to rememberContinue reading “Terminal Cheatsheet”
I recently attended a meetup where quite a lot of people where new to web development and where interested in pursuing it as a career. Throughout the course of the event I realised that a lot of these people where causing themselves a lot of headaches and as anyone who’s been through the process of learning web development will know, the last thing you want to do is be giving yourself more obstacles and headaches than what’s necessary.
Achieving clarity of thought can be immensely difficult at times, it apparently seems the most difficult to achieve when we need it the most. If you are feeling overwhelmed by your thoughts right now it’s ok, take a few breaths, count to 10 and work through the following steps.
In their book Lean software development: An Agile Toolkit Mary and Tom Poppendieck discuss how 3M encourages all staff to develop new products, they also discuss the approval process for these products. At 3M there are three very small “hurdles” a team must surpass to progress their idea to the next level: