What I Learned Solving A Leetcode Problem A Day For 45 Straight Days
Joseph Maurer
by Joseph Maurer
3y ago
Being an engineer there are so many problems that I have to solve every day that you get into the flow pretty easily. But at work you are mostly solving the same type of problems on a daily basis that you forget that there are other exciting types of problems out there that require you to think differently. A great starting place is Leetcode or any other daily coding puzzle website. Let’s go over how to get started and best practices! https://medium.com/media/f857ed2d06629706f80bbf769ff90834/hrefThe Fundamentals of Solving Coding Puzzles I think Leetcode does a great job of having daily ..read more
Visit website
WWDC 2021: State of the Union Recap
Joseph Maurer
by Joseph Maurer
3y ago
Here’s a quick recap of Apple’s State of the Union at WWDC (World Wide Developer Conference 2021). You can find the full video here ..read more
Visit website
Working with Sprite Sheets in Unity
Joseph Maurer
by Joseph Maurer
3y ago
Sprites are a vital part of working on a game in Unity. Part of that is how do you go about slicing a sprite that contains multiple images ..read more
Visit website
Microsoft Build 2021
Joseph Maurer
by Joseph Maurer
3y ago
Build Cloud-native Applications That Run Anywhere ..read more
Visit website
OOP: Object Oriented Programming
Joseph Maurer
by Joseph Maurer
3y ago
Object Oriented Programming (OOP) is a programming paradigm that is the cornerstone of modern software development. While OOP isn’t the ..read more
Visit website
Exploring Shader Graph in Unity
Joseph Maurer
by Joseph Maurer
3y ago
There is something that you realize really quickly when you start programming games, and it’s that materials are coded differently than ..read more
Visit website
Getting a URL Parameter in Javascript
Joseph Maurer
by Joseph Maurer
3y ago
When programming in Javascript there are times when you might want to know if there were any parameters passed through the URL ..read more
Visit website
Exploring DEV.to API
Joseph Maurer
by Joseph Maurer
3y ago
You often forget that APIs exist for most of the platforms you use. While some companies lock down their APIs to only provide very limited ..read more
Visit website
Unity’s C# Job System
Joseph Maurer
by Joseph Maurer
3y ago
There are times when you need to take full advantage of every ounce of performance possible to make your dream game a reality. Enter the Job System in Unity. It allows the developer to write multithreaded code that can still interact with the rest of Unity. What is multithreading? Multithreading allows the program to run faster by taking advantage of the CPU’s ability to process many threads at the same time across multiple cores. Typically this means that a main thread spawns several other threads that in turn performs work. The problem with this is that games tend to spawn a ton of thr ..read more
Visit website
Tabs Versus Spaces: Defining a Coding Standard
Joseph Maurer
by Joseph Maurer
3y ago
Writing clean and maintainable code is pivotal to any production project. And yet even the most functional code is frowned upon if it doesn’t follow the coding standards that a company sets. A good engineer knows that any big changes need to go through a code review before being merged into the mainline. Yet the most frequent comments made in those types of reviews are often about violations of any coding standards (not the functionality). So why do we care so much about coding standards? Do people really debate tabs versus spaces? Defining a Coding Standard Why is a coding standard ..read more
Visit website

Follow Joseph Maurer on FeedSpot

Continue with Google
Continue with Apple
OR