Top all-time · #19738
Eyas's Blog
Personal blog · blog.eyas.shprogrammingweb
Eyas's Blog is a personal blog at blog.eyas.sh about programming and web. Since 2018, 3 different Hacker News readers have linked it 33 times, most often “Data-Oriented Architecture”. It is still writing: the last post was on 2025-12-18, and you can follow it by feed.
Occasional musings on software development, tech, and anything else.
Most-linked posts?
- Data-Oriented Architecture2 people · 2 mentions · first linked 2020-03-08
- Algorithmically Generated Crosswords: Finding 'Good Enough' for NP-Complete2 people · 2 mentions · first linked 2025-12-22
What Hacker News says?
I'm glad to hear! My series, starting with "Basic Concepts in Unity for Software Engineers" [0] is exactly designed for this and borne out of a frustration in much of the existing content. Some folks in the replies mention just starting to code and while I totally agree, it was also helpful for me to understand... at least the concepts. TBH when I started, the main way I did this was my finding a course on Udemy and…
Comment linking /2020/10/unity-for-engineers-pt1-basic-concepts/
on “Making Games on Your Own as an Engineer”Submitted Making Games on Your Own as an Engineer as a story · 349 points
HN discussionThere is a market for purely code-generated games, and especially so with procedurally generated games. But honestly, for most cases, yes I think the 90th percentile answer is to get over this. I kind of wrote about "keeping it all in code" and why it isn't desirable in the second installment: https://blog.eyas.sh/2020/10/unity-for-engineers-pt2-six-pra... But once you get the placement / connection / injection righ…
Comment linking /2020/10/unity-for-engineers-pt2-six-practices/
on “Basic Concepts in Unity for Software Engineers”Submitted Basic Concepts in Unity for Software Engineers as a story · 277 points
HN discussionSubmitted Data-Oriented Architecture as a story · 262 points
HN discussionSubmitted Data-Oriented Architecture (2020) as a story · 131 points
HN discussionSubmitted Observables, Side-Effects, and Subscriptions: Some Reactive Best Practices as a story · 79 points
HN discussionSubmitted Understanding Unity Engine Objects (Unity for Engineers #5) as a story · 15 points
HN discussionSubmitted Basic Concepts in Unity for Software Engineers as a story · 8 points
HN discussionSubmitted Angular Component Subscription vs. AsyncPipe: Use Pipes When Possible as a story · 8 points
HN discussionSubmitted “But How Do I Start?” Making Games on Your Own as an Engineer as a story · 4 points
HN discussionSubmitted Rendering Essentials in Unity, for Software Engineers as a story · 3 points
HN discussionSubmitted Modeling Schema.org JSON-LD with TypeScript: Power and Limitations of TS Types as a story · 3 points
HN discussionSubmitted Achievement Is Discontinuous as a story · 2 points
HN discussionSubmitted Understanding Unity Engine Objects (Unity for Engineers #5) as a story · 2 points
HN discussionSubmitted Unity Input System and Movement, from Basic Principles as a story · 2 points
HN discussionSubmitted Unexpected Lessons from 100% Test Coverage as a story · 2 points
HN discussionSubmitted Use TrackBy in Angular NgFor Loops and MatTables as a story · 2 points
HN discussionSubmitted Learning by Implementing: Observables – Reactive Programming in TypeScript as a story · 2 points
HN discussionSubmitted Algorithmically Generated Crosswords: Finding 'Good Enough' for NP-Complete as a story · 1 points
HN discussionSubmitted Algorithmically Generated Crosswords: 'Good Enough' for an NP-Complete Problem as a story · 1 points
HN discussionSubmitted Translating Your Development Toolkit to Unity as a story · 1 points
HN discussionSubmitted Understanding Unity Engine Objects and Components as a story · 1 points
HN discussionSubmitted I Still Dislike My Home Work Setup (and I don't know what to do about it) as a story · 1 points
HN discussionSubmitted A Brief Tour of the Unity Editor as a story · 1 points
HN discussionSubmitted My Journey Through Tech Volunteering: Passion, Burnout, and Looking Ahead as a story · 1 points
HN discussionSubmitted Human Readable Test Data as a story · 1 points
HN discussionSubmitted In Search of Better Loading and Error-Handling in Angular with RxJS as a story · 1 points
HN discussionSubmitted Unexpected Lessons from 100% Test Coverage as a story · 1 points
HN discussionSubmitted The Joys and Happy Accidents of Branching Out as a story · 1 points
HN discussion