I had the pleasure of sitting in on the first public Productivity in Tech round table discussion. It was a fantastic experience, huge thanks to host Jay and to the rest of the crew!
Oh hey, I made a little game with Unity 2017. Check it out!
I’d make it open source, but I used some paid assets.
Yep, Coding Blocks hit 2 million a while go, seems like just a few months ago we hit the 1m mark.
In addition to the podcast we’ve branched out into videos, so make sure to check those out too!
Here are a couple of the playlists I’ve worked on:
Finally, in addition to Coding Blocks I’ve also managed to scam my way onto a few others:
- Cynical Developers Podcast: Side Hustles
- Productivity in Tech: Making Things Out
- Hello Tech Pros: Hacking Your Goals into Habits
Well, that’s the highlight reel. See you in another couple months!
Most of my extracurricular energy is still going into Coding Blocks, but I thought I’d share some recent highlights over here as well.
Coding Blocks crossed an important milestone last year, big thanks to everyone for supporting us! Go check out the site to check out the latest episodes.
I think dedicated practice is the best way to improve at anything, so I created a series of videos to practice technical interviews. It’s tough to talk and program at the same time!
Mini Code Adventures
Created a series of videos highlighting quick and simple projects that you can code up in minutes.
I’ve been doing a lot of research on LINQ for episode 6 of the Coding Blocks podcast and I was a bit surprised by what I came up with.
I had originally thought of LINQ as a feature. I had heard the parable of the guy at the white board, writing what they thought code should look like and then worked backwards on how to get there. This makes sense, but what surprised me was just how much of the building blocks were already there.
I wrote a blog post about it over at codingblocks.net, so go check it out: What’s So Special About LINQ?.
I put together a collection of audiobooks that get mentioned whenever the discussion turns to “reading”.
Unfortunately there aren’t many books about code, but there are some for the infosec crowd and even more for those with an entrepreneurial bent.
Many applications require customers (don’t call them users!) to sign up with a username or email address to use the service.
If a user mistypes their credentials, security best practices dictate that an error message be displayed which informs the customer that there was a problem WITHOUT revealing whether or not the username was found.