Image for post
Image for post
Photo by Jason Rosewell on Unsplash

Lately, there is no evading the glut of information swirling around the news and social media. It is funneled into our lives and I can’t remember the last time it left me feeling optimistic.

The air is thick with hurt and raw emotion and I’m sure I’m not alone in feeling that the real storm has yet to make landfall.

There is so much on our minds. So much to be said. So many people that want to be heard. It feels impossible though. …


Image for post
Image for post
Photo by amirali mirhashemian on Unsplash

I was pretty deep into prototyping my application https://strands.io/ when I realized that SEO (Search Engine Optimization) would soon become a problem. I had user pages that I wanted to allow customization of: meta tags, title, description and potentially more down the road. I also needed any content I published, for example blog posts, to be SEO friendly.

After doing a bit of research, I came across Next.js, a framework for server-side rendered React apps. I skimmed some documentation and quickly realized this would solve all of my problems.

There was one issue: I would need to port and potentially rewrite large chunks of my code. …


Image for post
Image for post
Photo by yatharth roy vibhakar on Unsplash

These day’s our minds are always on — thinking about a project at work, studying for an exam, scrolling through social media. From morning to night we find ourselves focused on something.

This can be stifling, especially to our creativity.

I’ve consistently said that since I’ve entered the ‘adult’ world, my creative thinking has suffered. It turns out that there is good reason for this and merely setting aside time to be creative isn’t going to help.

When was the last time you had a truly exciting idea?

It physically feels like something has hit you: your heart beats faster, maybe your eyes widen and it becomes the only thought in your head. …


Image for post
Image for post
Photo by Icons8 Team on Unsplash

Everyone budgets. Whether in strict spreadsheets detailing every penny spent or a more lenient mental note of where our money will go.

Regardless of the style or precision of a budget most will include similar items:

  • Bills which may include rent/mortgage, utilities, and credit card/debt payments
  • Food
  • Entertainment
  • Clothing
  • Miscellaneous expenses
  • Savings (hopefully)

It’s this last bullet point I want to talk about.

We put money aside for the future but what are we saving for? A vacation — emergency — down payment — retirement — there are many possibilities.

My perspective is this: I don’t budget just to save — I budget to buy back my time.


Image for post
Image for post
Photo by Paul Gilmore on Unsplash

Making the commitment to post more to my blog has had me thinking about my path into software development.

It’s definitely been a bumpy road but I’m happy with the progress I’ve made. I’m not going to share my entire story (maybe in the future) but I wanted to share some insight that I’ve found useful along the way and wish I had known at the start.

You will struggle

I don’t say this because I think learning software development is some insurmountable task. In fact, I truly believe the competency needed for most development work is well within reach.

But when it comes to taking up the challenge of learning any new skill, there will be times where it feels impossible. …


Image for post
Image for post
Photo by Sara Kurfeß on Unsplash

Story time

It’s Monday, November 11th of 2019.

Melissa and I have been in Seattle for barely over a month but we finally have our furniture back so we’re enjoying some time lounging on the couch.

I’m scrolling through twitter and I see this:


Image for post
Image for post
Photo by Efe Kurnaz on Unsplash

Thinking long term can mean something different to each of us — career, finances, relationships, health— these things all require some degree of thinking about the future.

To me, it’s about realizing that small (sometimes seemingly insignificant) efforts now can add up to huge sums and have great impact on your future; a spring that trickles into a vast lake.

Shifting my mindset towards the future has continued to produce results that make my life better.

I don’t view the following as tips but as what to be mindful of when thinking long term.

Stop comparing to others (and yourself)

“Comparison is the death of joy.” …


It’s been a little over 6 months of on and off work to get to this point but I’ve finally released my side project: Thought Reps.

I’m excited and nervous and I just want to get down some of the thoughts going through my head.

That is, after all, what Thought Reps is all about.

It’s not ready

A lot of thought has gone into what I would consider to be a finished product.

What I’ve landed on is this:

It will never be ready.

*Just a few more small features. The branding and UI could use an overhaul. …


I recently began dabbling in mobile development; specifically, with Xamarin iOS. It’s been a great experience and I’m making major progress on a side project that I hope will be in decent enough shape to release to the public in the coming months.

If you’re like me, you’re not an expert in UI/UX or design — nor do you want to spend endless hours pretending to be— but you do appreciate it when your app doesn’t look like a total mess while prototyping and getting functionality laid out.

For this, it’s important to have readily available tools to allow for rapid prototyping while maintaining a clean appearance. I will be giving a tutorial on how to implement one such tool in this post. …

About

Nicholas Horn

writing about things that interest me | https://blog.nickhorn.com

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