Programming Digest #454: Finding your home in game graphics programming
#454 — January 10, 2022 | View in browser |
Programming Digest
Spread the word, build the community, share the knowledge – invite your friends.
sponsor
Retool is the fast way to build internal tools
Retool is the fast way to build internal tools. Visually design apps that interface with any database or API. Switch to code nearly anywhere to customize how your apps look and work. With Retool, you ship more apps and move your business forward—all in less time.
this week's favorite
Finding your home in game graphics programming
"Graphics has become too difficult." I have increasingly heard this or some variation of it in recent years, that graphics programming has become so complicated and difficult to learn that it's discouraging people from pursuing it as a hobby and/or profession, or causing them to give up after they've started. I have a deep love for this area of programming, so this kind of commentary always hits me in the gut. Graphics programming in games is an incredibly rewarding specialization, is constantly evolving and innovating, and has (for the most part) one of the better communities in programming which thrives on sharing as much as possible. So what's going on?
How to mentor software engineers
At the time, I said a few things about radical candor and actionable feedback, but the question stuck with me. I mentor people, but I’ve never thought formally about what it is or how I do it. Like a lot of soft skills, we’re rarely taught how to mentor – most of us are left to figure it out on our own.
Understanding UUIDs, ULIDs and string representations
Database and data storage systems need identifiers for each piece of information they store. Using numbers as identifiers is a one way to do it, but that has limitations — and we have alternatives in the form of UUIDs and ULIDs.
Advanced git concepts you should know
Have you gotten accustomed to the basics of git, but the advanced concepts make you scratch your head?
Fixing stutters in Papers Please on Linux
Since I switched to Linux some time ago, I had my fair share of problems with running games on Linux. To be fair, most of these were not designed to run on linux, but the awesome Proton and its main project wine make it easy to run most games I am interested in seamlessly. Most of the time when problems arise, games refuse to start, but some workaround exists to make them run.
newsletters
Older messages
Programming Digest #453: Databases in 2021: A year in review
Sunday, January 2, 2022
And more news, tutorials and articles about programming and technology in this week's issue. #453 — January 03, 2022 View in browser Programming Digest Spread the word, build the community, share
Programming Digest #452: The evolution of how we host our applications
Sunday, December 26, 2021
And more news, tutorials and articles about programming and technology in this week's issue. #452 — December 27, 2021 View in browser Programming Digest Spread the word, build the community, share
Programming Digest #451: I blew $720 on 100 notebooks from Alibaba and started a paper website business
Sunday, December 19, 2021
And more news, tutorials and articles about programming and technology in this week's issue. #451 — December 20, 2021 View in browser Programming Digest Spread the word, build the community, share
Programming Digest #450: Common infrastructure errors I've made
Sunday, December 12, 2021
And more news, tutorials and articles about programming and technology in this week's issue. #450 — December 13, 2021 View in browser Programming Digest Spread the word, build the community, share
Programming Digest #449: Computer networking basics every developer should know
Sunday, December 5, 2021
And more news, tutorials and articles about programming and technology in this week's issue. #449 — December 06, 2021 View in browser Programming Digest Spread the word, build the community, share
You Might Also Like
WP Weekly 221 - Bluesky - WP Assets on CDN, Limit Font Subsets, ACF Pro Now
Monday, November 25, 2024
Read on Website WP Weekly 221 / Bluesky Have you joined Bluesky, like many other WordPress users, a new place for an online social presence? Also in this issue: CrawlWP, Asset Management Framework,
🤳🏻 We Need More High-End Small Phones — Linux Terminal Setup Tips
Sunday, November 24, 2024
Also: Why I Switched From Google Maps to Apple Maps, and More! How-To Geek Logo November 24, 2024 Did You Know Medieval moats didn't just protect castles from invaders approaching over land, but
JSK Daily for Nov 24, 2024
Sunday, November 24, 2024
JSK Daily for Nov 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted
OpenAI's turbulent early years - Sync #494
Sunday, November 24, 2024
Plus: Anthropic and xAI raise billions of dollars; can a fluffy robot replace a living pet; Chinese reasoning model DeepSeek R1; robot-dog runs full marathon; a $12000 surgery to change eye colour ͏ ͏
Daily Coding Problem: Problem #1618 [Easy]
Sunday, November 24, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power
PD#602 How Netflix Built Self-Healing System to Survive Concurrency Bug
Sunday, November 24, 2024
CPUs were dying, the bug was temporarily un-fixable, and they had no viable path forward
RD#602 What are React Portals?
Sunday, November 24, 2024
A powerful feature that allows rendering components outside their parent component's DOM hierarchy
C#533 What's new in C# 13
Sunday, November 24, 2024
Params collections support, a new Lock type and others
⚙️ Smaller but deeper: Writer’s secret weapon to better AI
Sunday, November 24, 2024
November 24, 2024 | Read Online Ian Krietzberg Good morning. I sat down recently with Waseem Alshikh, the co-founder and CTO of enterprise AI firm Writer. Writer recently made waves with the release of
Sunday Digest | Featuring 'How Often People Go to the Doctor, by Country' 📊
Sunday, November 24, 2024
Every visualization published this week, in one place. Nov 24, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week we visualized the GDP per capita