engineering The 2021 High Level Road Map Last year was a busy year I achieved a lot looking back on it, but not what I had planned for. With switching jobs and many challenges over the year a lot of my learning goals morphed into new objectives, still equally as valuable but shifting myself away from my
Full Stack App Misadventures Part 2: Config When starting a new project getting the base right is vital, you need to ensure that what you are working with will be robust enough to propel your project ahead. This is of course a daunting task, how can you ever know exactly where your project will lead you and
coding App Misadventures Part 1: Planning Now I have a goal, I have a purpose and a fairly clear understanding of where I need to head. An app like this can be huge, it can grow exponentially, it must be planned, it must be focused and I must pull out all the vital concepts and items
coding App Misadventures: Part 0 - Beginnings 2020 has been quite a year, there has been a lot of lows some highs and an awful lot of change. I have accomplished a good amount that I didn't expect to this year and also failed to achieve others I had in my sight, it has been
React React Hooks The Rundown In late 2018 Facebook changed the face of React by adding in Hook, a new way to write apps wholely relying on functional components and with other libraries implementing hooks along with the core library now everything can be done using the new design. We adopted hooks into our app
coding Plans For The Year Ahead Technology is a forever moving and evolving entity and with it the work. We are required to be always learning and advancing and at this retrospective time of year it is no better time than to start planning for the next year. There is a lot to consider for the
coding Why JavaScript Needs Typescript One of JavaScripts greatest strengths is how flexible it is, it is however also one of its biggest weaknesses as JavaScript allows you to get a lot done quickly however it allows for pretty much any style you want and this on any large project usually ends in chaos. JavaScript
coding Lets Get Functional The time of Object Oriented Programming (OOP) ruling the landscape seems to be coming to an end and although a lot of the alternatives are not exactly new they do offer some paradigms which were missing and at the very least encourage a little more flexibility within the development space.
coding My React Journey One Year On I started my frontend journey with Angular 1.x, I briefly worked with jQuery but really I started With Angular and it was such a step up from Vanilla JS and provided some awesome reactive functions! I loved Angular I had got use to the syntax and was creating some
coding My First Year At Hooq It has been a year of learning and growth, so much has changed and I feel like I've came so far since last year, and yet. I still see the tracks disappearing off into the horizon of all the things I have yet to learn. The completion of
coding When to Follow Technology When Not to Technology evolves at a rapid rate, JavaScript often feels even worse but developers also love the next new thing. Just how do you decide when a technology is worth the time and when to skip it? GitHub is littered with the husks of failed projects ranging from Frameworks to small
coding The beginning of something new There was nothing really wrong with my old site and it served me pretty well overall and gave me a great platform to share my thoughts with the world, for better or worse but it was time for something a little... different As I have grown as a developer I