When maintaining large software systems, you will likely have multiple environments with names like Prod, Staging, Dev, Eval, UAT, Daily, Nightly, or some remix| Eyas's Blog
Last year, I wrote about migrating this blog to Next.js. It ended up being a huge post, so I wrote a `` React component to make it more navigable. You can also| Eyas's Blog
To this date, schema-dts is the only side-project I have that achieved better-than-moderate success. It took several hours between the time I had the idea for| Eyas's Blog
In the Unity for Software Engineers series, I give an accelerated introduction to game development in Unity. Subscribers have been following this series over| Eyas's Blog
For the third and final "short" of this week's Unity for Software Engineers, I give an overview of building in-game User Interfaces in Unity. As a reminder,| Eyas's Blog
Continuing the "shorts" week in the Unity for Software Engineers series, today we'll be discussing Unity's Physics Raycasting. As a reminder, this week is| Eyas's Blog
For the 10th installment of Unity for Software Engineers, we'll be doing things a bit differently. Instead of a single long-form article going in-depth on a| Eyas's Blog
In solo game development, you can't just stick to your strong suit. If you're a Software Engineer trying out solo game development, being a solid developer will| Eyas's Blog
Whether you're a backend, UI, web, or full-stack developer, much of the Software Development toolkit looks similar. Even when the exact tools are different, the| Eyas's Blog
Let's talk about all the ways you can play and manage audio in your game. Audio makes an interesting topic; it's relatively easy to get some audio playing in| Eyas's Blog
While most Software Engineers interested in game development will be most excited about the programming aspect of making a game, you'll need some familiarity| Eyas's Blog
We already discussed Game Objects and Components as two of the fundamental building blocks of the Unity Engine. Today, we'll discuss their programmatic| Eyas's Blog
Six months in, I still hate my work from home setup. I can't be the only one with problems, but my inability to figure this out makes it feel like it. This is| Eyas's Blog
Those picking up Unity will likely have a lot of questions about the Unity Editor. How do I navigate it? What is a good development workflow using the Editor as| Eyas's Blog
In February 2020, I migrated this blog from WordPress to Gatsby. Using Gatsby also allowed me to switch from hosting my site on a paid plan on SiteGround to a| Eyas's Blog