This week I decided to give Svelte a go and build an app. I wanted to answer a few questions, namely, what is it? What does it bring to the table? Should you consider it for your next project? I’ve never used Svelte before so this will be a learning experience for me as well. This will be part 1 in a 2 part series of my journey into learning Svelte. I wanted to do this all in 1 post but I feel like I have too much to write about and I’d rather break it up a bit.

A brief history

Before…


Sorry if I didn’t include your favorite front-end thingy

I’ve done quite a few posts now about Angular vs React and I’ve gotten quite a lot of feedback. So I wanted to take a quick step back and examine how do we pick what our front-end is going to be done in? With hundreds of choices in how to build a front-end how do we decide? Well, hopefully, I can shed some light on that and help you come to a decision in an impartial way.

If you’re looking for some simple definitive “use this always” kind of thing I’m sorry this ain't it. While I certainly have a…


Ok, so I wrote a post about why I felt React was a bad library and another one about why I thought Angular was better and you guys had some thoughts. So rather than try and go through and respond to all of you individually, even though I’d really like to, I’m just going to try and respond to common themes in your responses.

For reference here are the other 2 posts I’m referring to (in order):

  1. Why we need to stop using React
  2. Why We Should Throw Out React and Pick Up Angular

You don’t have to read them…


Ok, so I wrote a bit about why I think we should stop using React. To summarize the article a bit, there were several main issues I had with React:

  1. It’s mostly hype that drives its popularity.
  2. It gives you too much freedom, which leads you to make some really basic mistakes early on that sabotage you’re app later.
  3. It’s a memory hog and not tree-shakable.
  4. Your React app becomes exponentially more complex the larger it gets making it a hassle to maintain.
  5. There’s nothing built into it (like form handling) so you have to write a lot of complex…


Before we even get started I can already hear you pounding away at your keyboards writing your angry response. I would ask that you read my full explanation before going off at me in the comments. I really want to emphasize that I’m not trying to attack you personally because you use React or like React. However, what I am trying to say is that I think that React leaves a lot to be desired. What I want to do is explore the pain points and detail why I think React is an overall flawed library.

It’s mostly hype

In the business world…


Over the course of the pandemic lockdown working from home has become more widely available and very popular. However, we’re now reading plenty of accounts of broken work from home promises from numerous companies. However, I believe that working from home was going to be the future for most jobs regardless of a global pandemic. Today I’m going to give you my top 2reasons why working from home was and still is inevitable.

There was already an Increase in remote jobs

The first reason is quite simply this, there were already a growing number of work from home opportunities before COVID (at least in tech). I’ve written before…


For some background, I’ve been writing code since I was pretty young. I’ve always had a passion for writing code and solving problems and I’ve been in the field professionally going on for 6 years now. One part of the job I had never really gotten into was being an interviewer.

That all changed early on in 2020 when I started giving technical interviews. When I started out I had some ideas of what I wanted to do and how I wanted to be as an interviewer. I drew most of what I wanted to do from experiences I had…


My beautiful chair

I wrote a little bit about my ideal desk set up a couple of days ago and I was thinking about what the most important part of it all is and I would definitely have to say my chair. Now with that being said, I think every little thing you put into your home office should work together like a symphony. However, I think the chair is probably the most important part of that symphony. Today I want to share with you my top 3 reasons why your chair is the most important part of your home office!

You’re going to use this thing all-day

The first…


I wrote a little bit about my experience working from home earlier, but I left out one important detail: The Desk Setup. I’ve sure many of you have seen the plethora of YouTube videos on everyone's awesome desk setups, and today I’d like to share mine with you! What I really want to do is tell you about my desk setup, why I chose the things I did, and hopefully leave you with some tips that will help you design the optimal desk experience for yourself. …


To say the least, the last year has been stressful, demanding, and scary. The pandemic has pretty much turned our lives upside down and with so many people transitioning to a Work From Home (WFH) model that can really add to the stress.

To give a little background, I left my traditional in-office company as a contractor and started my WFH journey in April of 2019, well before the COVID outbreak. If you’ve read any of my other posts you’ll know I work as a full-stack software engineer. Although your job may be different I’ll try and keep this article…

Sam Redmond

Programmer with a passion

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store