56,966 blogs · [ { "id": "01a0876a-0bae-7045-b502-e4096901c96b", "title": "Why Bun leaving Zig is Great for Zig", "url": "https://dayvster.com/blog/why-bun-leaving-zig-is-great-for-zig/", "published_at": "2026-05-25T10:19:56+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40968b14cfa", "title": "In Defense of Manual Memory Management", "url": "https://dayvster.com/blog/in-defense-of-manual-memory-management/", "published_at": "2026-03-10T08:03:19+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409642d304f", "title": "Worse is Better Start Simple and Iterate", "url": "https://dayvster.com/blog/worse-is-better-start-simple-and-iterate/", "published_at": "2025-10-28T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409636f7c5a", "title": "AI’s Trap: Settling for Boilerplate Over Elegant Code", "url": "https://dayvster.com/blog/ais-trap-settling-for-boilerplate-over-elegant-code/", "published_at": "2025-10-27T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40962e835f8", "title": "Why Zig + Qt Feels Like Doing the Impossible Right", "url": "https://dayvster.com/blog/why-zig-+-qt-feels-like-doing-the-impossible-right/", "published_at": "2025-10-22T07:01:59+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409628dadce", "title": "I Miss when Software Ended", "url": "https://dayvster.com/blog/i-miss-when-software-ended/", "published_at": "2025-10-16T09:27:39+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409652ebff6", "title": "Accidentally Made a Zig dotenv Parser", "url": "https://dayvster.com/blog/accidentally-made-a-zig-dotenv-parser/", "published_at": "2025-10-07T07:46:30+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409651c0fe1", "title": "Is Odin Just a More Boring C?", "url": "https://dayvster.com/blog/is-odin-just-a-more-boring-c/", "published_at": "2025-10-04T07:42:22+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409674ca50a", "title": "Why Zig Feels More Practical Than Rust for Real-World CLI Tools", "url": "https://dayvster.com/blog/why-zig-feels-more-practical-than-rust-for-real-world-cli-tools/", "published_at": "2025-09-23T09:04:15+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40966e233c3", "title": "Are We Chasing Language Hype Over Solving Real Problems?", "url": "https://dayvster.com/blog/are-we-chasing-language-hype-over-solving-real-problems/", "published_at": "2025-09-20T08:53:04+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409669c6fc8", "title": "Dev Culture Is Dying The Curious Developer Is Gone", "url": "https://dayvster.com/blog/dev-culture-is-dying-the-curious-developer-is-gone/", "published_at": "2025-09-18T07:18:32+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409666e1dbc", "title": "Why I Still Reach for C for Certain Projects", "url": "https://dayvster.com/blog/why-i-still-reach-for-c-for-certain-projects/", "published_at": "2025-09-16T15:30:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40965f1f49b", "title": "Stop Abstracting and Start Programming", "url": "https://dayvster.com/blog/stop-abstracting-and-start-programming/", "published_at": "2025-09-11T14:57:20+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409677c9870", "title": "In Defense of C++", "url": "https://dayvster.com/blog/in-defense-of-cpp/", "published_at": "2025-09-09T19:21:37+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40967c47698", "title": "Zig Error Handling", "url": "https://dayvster.com/blog/zig-error-handling/", "published_at": "2025-09-09T16:17:26+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095b3ef6da", "title": "Read Directory Contents With Zig", "url": "https://dayvster.com/blog/read-directory-contents-with-zig/", "published_at": "2024-10-06T11:52:04+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40961265f37", "title": "The Future of Frontend Development", "url": "https://dayvster.com/blog/the-future-of-frontend-development/", "published_at": "2024-06-29T19:51:36+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4096082d553", "title": "Building Blocks Of Zig: Unions", "url": "https://dayvster.com/blog/building-blocks-of-zig-unions/", "published_at": "2024-06-29T14:00:24+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409623e6e34", "title": "Jotai atomWithStorage", "url": "https://dayvster.com/blog/jotai-atomwithstorage/", "published_at": "2024-06-04T15:33:21+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40961d85912", "title": "Building Blocks Of Zig: slices", "url": "https://dayvster.com/blog/building-blocks-of-zig-slices/", "published_at": "2024-06-03T21:20:44+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095e6ca6a5", "title": "Building Blocks Of Zig: Understanding Structs", "url": "https://dayvster.com/blog/building-blocks-of-zig-understanding-structs/", "published_at": "2024-05-29T08:53:09+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095de7858b", "title": "Zig is the Next Big Programming Language", "url": "https://dayvster.com/blog/zig-is-the-next-big-language/", "published_at": "2024-05-11T21:57:57+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409604f6905", "title": "Zig Allocators Explained", "url": "https://dayvster.com/blog/zig-allocators-explained/", "published_at": "2024-05-08T07:58:07+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095f7b1493", "title": "React Query Retry explained", "url": "https://dayvster.com/blog/react-query-retry/", "published_at": "2024-05-07T21:46:46+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095f6717a0", "title": "Astro is Amazing", "url": "https://dayvster.com/blog/astro-is-amazing/", "published_at": "2024-05-06T08:18:10+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095d4aec11", "title": "Common React Hook Questions", "url": "https://dayvster.com/blog/common-react-hook-questions/", "published_at": "2024-03-02T11:51:16+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095c595e63", "title": "react useDebounce", "url": "https://dayvster.com/blog/react-usedebounce/", "published_at": "2024-02-24T09:57:41+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095bf15c8e", "title": "What Makes Jotai So Amazing?", "url": "https://dayvster.com/blog/why-i-love-jotai/", "published_at": "2024-02-23T23:57:43+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095c1e3a71", "title": "React goes fullstack", "url": "https://dayvster.com/blog/react-is-fullstack-now/", "published_at": "2024-02-23T23:10:57+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095af0ea61", "title": "Writing Effective Unit Tests", "url": "https://dayvster.com/blog/writing-effective-unit-tests/", "published_at": "2023-05-11T19:55:21+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409582b8231", "title": "The TypeScript Development Trap You Need to Avoid", "url": "https://dayvster.com/blog/the-typescript-development-trap-you-need-to-avoid/", "published_at": "2023-04-28T17:22:15+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095789a128", "title": "Cool Usecases for GitHub", "url": "https://dayvster.com/blog/cool-usecases-for-github/", "published_at": "2023-04-21T05:58:16+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409569f7834", "title": "When and how to useMemo", "url": "https://dayvster.com/blog/boost-react-performance-with-react-memo-when-to-use-memo/", "published_at": "2023-04-08T11:49:43+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095a0efd25", "title": "Next.js Layouts Explained", "url": "https://dayvster.com/blog/next.js-layouts/", "published_at": "2023-04-04T20:06:38+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40958fe0c81", "title": "5 Lesser-Known React Principles That You Should Follow", "url": "https://dayvster.com/blog/5-lesser-known-react-principles-that-you-should-follow/", "published_at": "2023-04-03T19:43:15+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40959e420e6", "title": "Designing React Components that are Testable and Maintainable", "url": "https://dayvster.com/blog/designing-react-components-that-are-testable-and-maintainable/", "published_at": "2023-04-03T19:29:04+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409567853bf", "title": "React Query / Tan Stack Query Explained", "url": "https://dayvster.com/blog/react-query/", "published_at": "2023-01-06T09:33:38+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095612f41b", "title": "Harder does not mean better", "url": "https://dayvster.com/blog/harder-does-not-mean-better/", "published_at": "2022-11-16T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409556322fb", "title": "NEXT.JS is evolving", "url": "https://dayvster.com/blog/next13-is-evolving/", "published_at": "2022-10-27T16:42:19+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40954a301a4", "title": "Open Source your Projects", "url": "https://dayvster.com/blog/open-source-your-projects/", "published_at": "2022-10-19T16:32:40+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409547db62e", "title": "React Just Got Even More Awesome", "url": "https://dayvster.com/blog/react-just-got-even-more-awesome/", "published_at": "2022-10-15T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e409542f7f8e", "title": "The Tao of Git: A Guide to Mastering Git", "url": "https://dayvster.com/blog/the-tao-of-git/", "published_at": "2022-10-07T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095450e981", "title": "Use React Context for Auth", "url": "https://dayvster.com/blog/use-context-for-auth/", "published_at": "2022-10-07T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095369bd76", "title": "5 Essential Tips for Custom React Hooks", "url": "https://dayvster.com/blog/5-essential-tips-for-custom-hooks/", "published_at": "2022-09-28T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095365784f", "title": "How granular should components be?", "url": "https://dayvster.com/blog/how-granular-should-components-be/", "published_at": "2022-09-27T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40953035f3d", "title": "How and when to use React Context", "url": "https://dayvster.com/blog/how-and-when-to-use-react-context/", "published_at": "2022-09-26T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e40952cbe66c", "title": "7 Steps to become a better react developer", "url": "https://dayvster.com/blog/7-steps-better-react/", "published_at": "2022-09-22T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095243fb66", "title": "Make a URL Shortener in C#", "url": "https://dayvster.com/blog/make-a-url-shortener-csharp/", "published_at": "2019-06-17T00:00:00+00:00" }, { "id": "01a0876a-0bae-7045-b502-e4095227ff92", "title": "Is .NET Worth Learning in 2019?", "url": "https://dayvster.com/blog/dotnet-worth-learning-2019/", "published_at": "2019-05-28T00:00:00+00:00" } ] posts Claim your blog
Back to dayvster.com
Blog · corpus.blog/blogs/dayvster.com/posts

dayvster.com

dayvster.com

2026

2025

2024

2023

2022

2019