Software Engineer Problem Solver

Leo Reading

One Moment, Please...

Find My Articles

Share This Page

B l o g


Leo Reading

Software Engineer and Problem Solver From the USA

Download Resume

My Blog A collection of technical and non-technical mishaps, achievements and stories.


Working Smarter - Not Harder

I get very excited about my side-projects, and have a tendency to rush into them.  Unfortunately, I get distracted by something else that's shiney before I get them done, and I'm off to the next one.  There's a folder of all of the projects that I plan to finish before I retire 40 years from now, but that's a different story.  This post is about how I'm working smarter and not harder!


For those of you who have ever programmed, you probably already know that there's a lot of monotony and repeated work when working on greenfield projects all the time.  To fix this, I'm setting up a seed project from which I can start all of my new projects.  This will save me at least a few hours per project....


This seed project will be a WebAPI project that is configured for both cookie authentication (as a regular MVC site), along with bearer token authentication and a custom roles authorization filter.  It will also have all of my logging, basic unit tests (or a starting point for them!), a data layer, domain objects portable class library, business layer, etc etc etc.  All of the things that I will wind up adding before I ship the product are already going to be there.


You can check out my progress on my github account:  I also plan to have it relatively well documented in the Wiki, and will update the readme once I better figure out what I actually want this to do for me.  


As a side note, all of the stuff in my github account was very old, and borderline embarrassing.  This is also going to serve to update my portfolio a bit to show that I have actually progressed in the last few years, and I'm always striving to write cleaner and better code.  

Leo Reading

Leo Reading is a US based software engineer and problem solver. Known as a jack of all trades and master of few, Leo is constantly learning new technology and expanding his understanding of all things 'nerd'

You Might Also Like

Web API Bearer Token And Claims

I'm working on a project that has an MVC Web API that lives on a different server from an MVC5 application that needs to consume the API.  Because the user information is stored in the same database as the rest of the information that the API is responsbile for, I decided to keep 100% of the data layer in the Web API. In the near future, I'll...

Grep Isn't Just for Unix!

I'm coding away at a neat little JQuery feature at work, when suddenly... THE NETWORK GOES DOWN!!! No worries though, I know my way around JQuery, and all of my resources are running locally.  IT is buzzing away to get all systems back online, and as much as I offered to help, they'd prefer to not babysit me while I'm br...

One Moment, Please