Factorio is a game where you are a teeny tiny engineer has been stranded on a very large and hostile alien world. Your goal is to build a rocket and shoot yourself out of there, but that’s going to take some serious work![Read more…]
I tried doing it in a fun “pop-up video” style, and I’d love to know what you think about it![Read more…]
There are plenty of posts that discuss the benefits of specializing in either front-end or back-end development. I generally enjoy the types of articles that offer me the chance to see the world from another developer’s eyes. However, some of these articles are particularly antagonistic to Full-Stack developers, and I worry that the hyperbole is harmful.[Read more…]
I recently published a website that was built with technologies I was unfamiliar with. I accomplished my goals for the side-project and I learned a lot about those new techs. Yay!
I didn’t feel good about the quality of my work. I took lazy short-cuts and found “creative” workarounds which ran counter to the spirit of the technologies I was supposedly trying to learn. I knew this was a problem from the start, because I’ve been down this road many times before and I recognized that I had conflicting motivations.
I wanted to learn the new techs, but I also wanted to ship before the end of the holiday season. The deadline was self-imposed, sure, but I thought it was important because the vast majority of my attempted side-projects wither up and die long before making it to the mausoleum.
What’s a dev to do?[Read more…]
What are arrays?
In the standard definition of Array data structures in Computer Science, arrays are a collection of like elements where any member may be accessed by an index. That definition doesn’t sound very different from an Hash Table or it’s ilk, but the key distinctions here are that the elements of the array must take up the same size in memory, and that the array indexes need to be numeric so that the logical address of any individual element can be derived from that number.
Join us on the second Community Talk, focusing on Cross-Platform Development.
Sorry, the contest is now closed
When we discussed development workflows on the recent Docker for Developers episode, I mentioned that I had a frustrating time trying to come up with a workflow that I felt comfortable with.
I figured I either had to rebuild my code inside of a container (yuck!) via command line, or kill the container and rebuild it.
I finally got around to looking at Visual Studio’s support for docker, and it’s really snazzy! Not only was it a nice, integrated experience, but it was also really easy for me to see how it worked. If only I had started out this way, I could have saved myself some aspirin!
Check out the quick video below:
We graphed the results of our recent contest for Practical Test-Driven Development using C# 7 and thought you might be interested in the results! This wasn’t a scientific survey, so take these results with a grain of salt.
Want to participate in contests like this in the future? Join the mailing list!
Huge thanks to John Callaway and Clayton Hunt for sponsoring the giveaway, go check out their podcast: The 6 Figure Developer.
The Coding Blocks slack has been the best thing to fall out of this crazy podcast that we do. We are constantly humbled, and learning new things from this global community, and it’s high time that we stop hogging the mic!
Huge thank you to all participants, we are really happy with how things have turned out and we are looking forward to more things to come in the future. Big thanks to Andrew and Sean for pushing us to make this happen, and an extra special thanks to Sean for moderating!
So, without further ado – Welcome to the first Coding Blocks Community Talk!