ASP.NET MVC

A 3-post collection

5 things that you need to consider before becoming a mentor

As your career progresses, you’ll discover an increasing number of opportunities for mentoring others, and being an effective mentor will become increasingly important.

This blog post covers 5 things that you need to consider before becoming a mentor, along with some tips on how to select a mentee, and some pitfalls to watch out for.

Continue Reading...

This Week: Ryan Holiday's 32 Thoughts From a 32-Year-Old

A collection of 5 things from the week that I found interesting, am enjoying, or am working on.

This week:

  • I’ve been amazed by: Photopea - an advanced image editor, which looks and behaves a lot like Photoshop, and runs entirely in your browser
  • I’ve been experimenting with: CSS Grid. It makes my layout life easier, and it’ll make yours easier too.
  • I’ve been watching: Keep Betting on Javascript by Kyle Simpson
  • I’ve been reading: Ryan Holiday’s 32 Thoughts From a 32-Year-Old
  • I’ve been thinking about: How important it is to write online
Continue Reading...

13 years ago we were rallying against nested HTML tables - Notes from Webstock 2019

I’m not sure why it’s taken so long, but after 13 years of Webstock existing, this year was the first time that I attended.

While I haven’t attended Webstock until now, I have watched many of the recordings which are usually available a few months after each event was held, and it’s been interesting to see how the event, and the industry in general has changed over the years.

None of this year’s talks were technical, and all were about the human side of the industry - topics such as ethics, personal experiences, psychology, communication, and team health.

One of the original organisers stood up on stage at the end of the event, and said it best:

13 years ago we were rallying against nested HTML tables

Continue Reading...

This Week: I've been playing The Witness, and Webstock is back!

A collection of 5 things from the week that I found interesting, am enjoying, or am working on.

This week:

  • I’ve been learning about: Single Sign-On and Sign-Out in .NET Core with OpenID Connect and IdentityServer4
  • I’ve been watching: Andrew Tokeley’s talk on High Performance Product Leadership
  • I’ve been happy to see that: Webstock is back on this year
  • I’ve been thinking about: Lambda School sounds great
  • I’ve been playing: The Witness
Continue Reading...

Using Git on Windows

Using Git on Windows is way easier once you find a combination of tools that you’re comfortable with.

In this blog post you’ll learn about:

  • Using Git via the command line on Windows
  • A great Git GUI client for Windows and Mac
  • The tool that I use for diffs, and resolving any Git merge conflict that may occur (including 3-way merges)
  • Using Git with SSH authentication on Windows via .bashrc and Bash shell
  • My .gitconfig
Continue Reading...

Impromptu speaking techniques

Impromptu speaking in front of an audience is challenging for most of us. Even the famous author and public speaker, Mark Twain, has been quoted as saying “I never could make a good impromptu speech without several hours to prepare it.”

If you struggle with scattered thoughts, or mind blank when impromptu speaking, then this blog post will help you.

In this blog post, you’ll learn some techniques to structure your speech when you’re on the spot, and some ways to quickly generate ideas when your mind goes blank.

Continue Reading...

This Week: Startups that are hiring remotely in 2019

A collection of 5 things from the week that I found interesting, am enjoying, or am working on.

This week:

  • The Competitive Advantage of Design (Philip Fierlinger)
  • How to get rich (without getting lucky)
  • Startups that are hiring remotely in 2019
  • 15 Things You Should Know About Product Managers
  • How website builders can differentiate themselves in a heavily commoditised market
Continue Reading...