Why Bun leaving Zig is Great for Zig
Why Anthropics million line AI rewrite is a massive gamble for Bun, a marketing stunt for Claude, and a quiet win for Zig.
A blog by Dayvi Schuster
Why Anthropics million line AI rewrite is a massive gamble for Bun, a marketing stunt for Claude, and a quiet win for Zig.
It's not as scary as it sounds
Perfectionism is Paralysis
Ai is a great tool but it increases our tolerance for boilerplate and ugly code, let's strive for elegance over mediocrity.
Zig and Qt make for a surprisingly effective combination for cross platform GUI development.
Software should be ours to own, not just rent. It's time to rethink subscriptions, updates, and user control.
How I ended up creating a dotenv parser while working on a CLI argument parser
Exploring Odin Through a Tiny Key-Value Store with Pub/Sub
Why I reach for Zig first for my CLI tools lately
The Allure of New Languages vs. The Necessity of Problem-Solving
From tinkerers to metric seekers: How the shift in developer culture is impacting innovation and creativity.
The Enduring Relevance of C in Modern Software Development
How to avoid over-engineering and start loving the code
Why C++ remains a powerful and relevant programming language in today's tech landscape.
Error handling in Zig is simple, explicit, and powerful.
Learn how to read the contents of a directory in Zig using the page allocator.
A Look at Emerging Trends and Technologies
Zig unions are a powerful way to represent multiple possible types of a value in a single variable.
How to persist data in your application with Jotai, atomWithStorage might just be the solution you are looking for.
Slices are a core building block of Zig and are used to represent a contiguous sequence of elements. Learn how to create, access and iterate over slices in Zig.
Structs are a fundamental building block of Zig and are used to group related data together in a logical and structured way.
Zig is an amazing programming language that has the potential to become huge in the coming years. Learn more about Zig and why you should consider using it.
A dive into how Zig handles memory allocation and how you can use Allocators to control it. Learn more about Zig's unique approach to memory management.
This simple option will make your app more resilient to network failures and give you more control over your fetching logic.
What can this static site generation framework do for you?
Answering common questions about React hooks and providing some tips for working with them, hope you find this helpful!
A simple debounce hook for React applications. Useful for when you want to limit the number of times a function is called to improve performance
A minimalistic and modern state management library designed for React applications, find out why I think this state management library is so darn great.
React is a fullstack application now? Yes, no, maybe? Let's find out and let's see how React Server Components play a role in this.
Make Your Code Robust, Reliable, and Bug-Free, One Test at a Time. Learn the Essential Tactics for Achieving Robust, Bug-Free Development and Maintenance.
Unlocking and Understanding TypeScript Enums: Navigating Pitfalls, Maximizing Their Effectiveness - Your Ultimate Guide to Mastery
Unlocking the Power of GitHub Discovering Unique and Creative Use Cases to Streamline Your Workflow and Boost Your Productivity.
Maximizing React Performance: Harnessing the Power of React.memo for Optimal Results - A Comprehensive Guide to Enhance Efficiency and Speed
Streamlining Next.js Development with Layouts Achieving Consistency, Reusability, and Improved Performance
Supercharging Your React Development Skills: Revealing 5 Lesser-Known Principles for Enhanced Expertise and Efficiency in Building Remarkable Applications
Make your React components testable and maintainable by following these best practices and design patterns.
Streamline Your Data Management with React Query. A fantastic library for handling data fetching and caching in your React application.
Is Doing Things the Hard Way Truly Better for Developers? Let's Find Out together in this Article. The short answer is no.
Next13 is here and in this blog post here we'll explore my favorite new features, I've left the best for last.
Why Open Source is Essential for Community Building and Personal Growth not to mention Networking, socializing and even financial gain.
Introducing the use Hook: A Native Way to Handle Async in React Applications, Making Data Fetching Easier and More Declarative
Learn the way of the git, become a git yourself, and many great things will come to you. People might even start refering to you as a git...master
Let's build a smooth authentication system with React Context: Step-by-step guide for enhanced user security and seamless integration.
Up your custom hooks game with these 5 tips to help you write better custom hooks and make your codebase more maintainable and scalable.
Avoiding the Two Extremes of Component Design: Finding the Right Balance for Your Application's Codebase
React context can be a very powerful tool, but when and why should you use it? Let's find out in this article.
These are just some of the things I've learned over the years that have helped me become a better react developer. Maybe they can help you too.
In this post, we'll build a URL shortener in C# using ASP.NET Core and explore LiteDB for storage. We'll also cover a bit of the theory behind URL shorteners.
Is .NET worth learning in 2019? I think so. Let's explore my personal reasons why I think C# is still a great language to learn in 2019 and beyond.