An overview of some of my favorite technical articles from the past week…
[How Uber Deals with Large iOS App Size] – Uber’s Engineering team outlining some of the tools and practices they use to keep their iOS bundle size down. Great read for looking at strategies to keep your install size small.
How I cut GTA Online loading times by 70% – Really interesting deep dive on exploring a commercial games load time without having access to any of the source code.
Githubis used by numerous developers every day. It’s a great site with an incredible number of open source projects available. I love to “star” aka favorite repositories that I find on Github that I can look back to later especially when I likely don’t have time in the moment to dive into the fine details of a project.
Github starred repositories I have over 600 starred repositories captured over the span of several years.
Mounting a folder to a Docker container allows you to share data back and forth on your host system. It’s a great feature to have especially on Windows where command line editors are not as native to the OS as they are with Unix/Linux.
Docker environment Your mileage may vary with the information cited in this article depending on the version of Docker you are using. My setup at the time of this writing is…
While starting to explore Docker Desktop on Windows I found the documentation a bit confusing in some areas. Specifically I was curious to see where Docker stores it’s images and how to modify that storage location. I have a 6TB drive I like to storage large files on and the standard system “C” drive was not going to cut it.
I initially explored the Docker desktop settings looking for where I could set a path for data storage.
This article is an excerpt from a presentation I did for the Toronto Unreal Engine Meetup on hints and tips with Unreal Engine.
In some cases you may want to understand what assets are being loaded at startup/load of your Unreal Engine game. Tracking down issues during this time can be tricky because there’s not many UE4 systems initialized that you can hook into to understand the problem.
One of the ways to assist with this is the -LoadTimeFile command line flag.