41554 blogs · [ { "id": "01a08748-8181-71a0-8ee9-b48ccd8e8d75", "title": "Algorithmically Generated Crosswords: Building something 'good enough' for an NP-Complete problem", "url": "https://blog.eyas.sh/2025/12/algorithmic-crosswords/", "published_at": "2025-12-18T10:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48ccdf4b829", "title": "Server Environments", "url": "https://blog.eyas.sh/2023/02/server-environments/", "published_at": "2023-02-01T10:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cce2ecc65", "title": "Writing a React Table of Contents Component", "url": "https://blog.eyas.sh/2022/03/react-toc/", "published_at": "2022-03-11T22:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cce4346cb", "title": "Migrating this Blog to Next.js from Gatsby", "url": "https://blog.eyas.sh/2021/08/gatsby-to-next-js/", "published_at": "2021-08-20T05:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cce91ef86", "title": "Achievement is Discontinuous", "url": "https://blog.eyas.sh/2021/02/achievement-is-discontinuous/", "published_at": "2021-02-27T22:10:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48ccf09997f", "title": "\"But How Do I Actually Start?\" Making Games on Your Own as an Engineer", "url": "https://blog.eyas.sh/2021/02/unity-for-engineers-pt11-development-process/", "published_at": "2021-02-21T19:15:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48ccff16133", "title": "Unity Short: Building User Interfaces", "url": "https://blog.eyas.sh/2020/11/unity-for-engineers-pt10-3-ui/", "published_at": "2020-11-26T13:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cd077b205", "title": "Unity Short: Physics Raycasting", "url": "https://blog.eyas.sh/2020/11/unity-for-engineers-pt10-2-raycasting/", "published_at": "2020-11-24T13:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cd14e6612", "title": "Unity Short: Pathfinding with NavMesh", "url": "https://blog.eyas.sh/2020/11/unity-for-engineers-pt10-1-pathfinding/", "published_at": "2020-11-22T18:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cd239cddd", "title": "Using Animations in Unity", "url": "https://blog.eyas.sh/2020/11/unity-for-engineers-pt9-animation/", "published_at": "2020-11-15T13:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cd2a609eb", "title": "Translating your Development Toolkit to Unity", "url": "https://blog.eyas.sh/2020/11/unity-for-engineers-pt8-tooling/", "published_at": "2020-11-08T13:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cd2fc83a7", "title": "Audio in Unity", "url": "https://blog.eyas.sh/2020/11/unity-for-engineers-pt7-audio/", "published_at": "2020-11-01T13:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cd31c95de", "title": "Rendering Essentials in Unity, for Software Engineers", "url": "https://blog.eyas.sh/2020/10/unity-for-engineers-pt6-rendering/", "published_at": "2020-10-25T13:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cd34f8464", "title": "Understanding Unity Engine Objects", "url": "https://blog.eyas.sh/2020/10/unity-for-engineers-pt5-object-component/", "published_at": "2020-10-23T13:00:00+00:00" }, { "id": "01a08748-8181-71a0-8ee9-b48cd41e0c83", "title": "I Still Dislike My Home Work Setup (and I don't know what to do about it)", "url": "https://blog.eyas.sh/2020/10/bad-home-work-setup/", "published_at": "2020-10-22T13:00:00+00:00" } ] posts Claim your blog
Back to blog.eyas.sh
Blog · corpus.blog/blogs/blog.eyas.sh/posts

blog.eyas.sh

blog.eyas.sh

2025

2023

2022

2021

2020