I love love love LOOOOOOOOOOOOOOOVE writing code! Writing code. I love it. But writing code alone won’t get you very far in this career. To be a good developer, you have to be good at more than just writing code. You have to be good at the “dirty work”. What is software developer dirty work?
We’ve all been there… It’s 5pm at work.. You un-dock your laptop from your three 24″ 4k monitors to head home and continue the coding fest from home on your single 17″ CRT monitor that you stole from work ten years ago. By default, Visual Studio 2013 takes all those windows you had open at […]
Ladies and gentlemen, we have finally reached the holy grail of debugging! I don’t know whose idea it was not not mention this during today’s Connect(); event, but here’s one new feature of Visual Studio 2015 that, personally, I feel should have made the keynote.
What is this… Vim…? I’m only just now getting to know you… How did I avoid you for so long? How did you not make yourself known to me previously? And when you finally did make yourself known, via the git command line, why did you not tell me you were more than just a pain in the […]
This is in response to a recent post by Steve Smith (Connect KendoUI AutoComplete to MVC Action). In his post, Steve stated that using Web API to connect a KendoUI AutoComplete with OData “can present a challenge”. Yes, ODataControllers definitely present a challenge.. and, I admit.. the first time I tried to get KendoUI to talk […]
Upon upgrading to Windows 10 build 9860, the latest Visual Studio 14 preview starting showing this error on startup: The ‘Microsoft.VisualStudio.Editor.Implementation.EditorPackage’ package did not load correctly. Things didn’t get any better when you try to do anything in the shiny new IDE.. For example, here’s what happens when creating a new C# Console project: Object […]
I recently put in an application to become a Pluralsight author (www.pluralsight.com). I’m hoping they’ll read this and know that I’m very serious about making this happen. I really believe I’m capable of making really great videos for what is already the world’s best resource for developer training. So, hello Pluralsight application reviewer person! Let’s […]
When you run update-package in the package manager console, it is often difficult to determine which packages were actually updated due to all of the output that update -package creates. I find the easiest way to figure out what happened during the update process is to copy/paste the results into a text editor and run a […]
If you’re not familiar with System.Runtime.Caching.MemoryCache, chances are that the following code does three things you wouldn’t expect… https://gist.github.com/alexdresko/bd08881515a0a7a5ad0f Take a look at the call to AddOrGetExisting. Here’s the method signature if it helps.. https://gist.github.com/alexdresko/774785378673cfa00643 Doesn’t look too suspicious, does it? If you’ve never seen MemoryCache.AddOrGetExisting, you might have made the following incorrect assumptions: The […]
Forget about the code for a moment. Find your happy place. Know that you already have all that you need for happiness in this world. Seek out the fears that might be preventing you from getting in the zone, and let them go. Imagine the developer you want to be. Be that developer. Works for […]