Jake @th3oth3rjak3.bsky.social · 09/02/2025I've been playing around with #zig #ziglang lately and it's become my new favorite language. I've been building a demo web application using #jetzig and it's been an amazing experience. Zig is so fast! 060 0
Jake @th3oth3rjak3.bsky.social · 23/01/2025I’ve recently installed the KDE soon of fedora and it’s excellent! 000 0
Jake @th3oth3rjak3.bsky.social · 20/12/2024Thanks for this! I’ve wanted to start zig but have been unsure how to best do allocations due to the various types. 010 0
Jake @th3oth3rjak3.bsky.social · 16/12/2024It also highlighted an issue where one of my server types was still in snake case instead of camel case I’ve it got to the client. I didn’t know it was even a problem until I added Zod, and then it threw an error saying a property was undefined. 030 0
Jake @th3oth3rjak3.bsky.social · 16/12/2024I was having a problem in one of my client code types and it turns out the backend was returning an ISO &601 date string and it was typed as a date. Zod would have caught that in the schema and will also convert the date string for you. It also offers an infer method to generate types. 020 0
Jake @th3oth3rjak3.bsky.social · 16/12/2024If you use JavaScript or TypeScript and haven’t heard of Zod, you should check it out! #zod #programming #typescript #javascript 2120 0