Christoph @christoph.nkzw.tech · 01/08/2026I’m writing a note every day this summer with various reflections: cpojer.net/notescpojer.netChristoph's NotesA personal blog about frontend, engineering management and tech. 110
Christoph @christoph.nkzw.tech · 16/07/2026@usir.in I saw you are using fate.technology! Can you DM me?fate.technologyfateA Modern React and Vue Data Framework 010
Reposted by ChristophOrta Therox @orta.io · 05/06/2026I've been playing around with @christoph.nkzw.tech's codiff and started to build a narrative mode for local code review An LLM tries to build a narrative arc based on your conversation + staged changes, this is passed to codiff as a rich structured diff with annotations github.com/nkzw-tech/co... 0122
Christoph @christoph.nkzw.tech · 04/06/2026New Post: Wrote about my latest LLM Workflow & Modern Engineering Values: cpojer.net/posts/modern...cpojer.netModern Engineering ValuesModern engineering values. 1347
Christoph @christoph.nkzw.tech · 15/05/2026fate 1.0: The first full Async React Metaframework New in 1.0: * Zero-Config Live Views via SSE * Drizzle Support * "Native" HTTP support (no tRPC) * Void Router * Vite plugin * Clientside Garbage Collection * Performance & scalability improvements fate.technology/posts/fate-1.0fate.technologyfate 1.0 | fateA Modern React Data Framework 45110
Christoph @christoph.nkzw.tech · 30/12/2025I wrote about my LLM workflow, what could be better and thoughts for the future. cpojer.net/posts/you-ar...cpojer.netYou are absolutely right!?How I use LLMs and my thoughts on the future of software engineering with AI. 080
Christoph @christoph.nkzw.tech · 09/12/2025I'm excited to announce the initial alpha release of fate, a modern data client for React & tRPC. fate.technology/posts/introd...fate.technologyIntroducing Fate | fateA Modern React Data Framework 34011
Reposted by ChristophOrta Therox @orta.io · 09/12/2025Looks like cpojer.net has shipped his Relay-like client library. It gets most of the Relay benefits without the need for GraphQL as an intermediary type-system. Same features like data-masking, view composition and deep React integrations. Worth an explore fate.technology/posts/introd...fate.technologyIntroducing Fate | fateA Modern React Data Framework 1255
Christoph @christoph.nkzw.tech · 08/09/2025I spoke at React Universe about "Building Scalable Applications". I shared optimized, free, and open source templates that allow you to move fast and build awesome apps with end-to-end type safety. If you have ideas on what to call this stack, DM me! www.youtube.com/watch?t=36&v...youtube.comBuilding Scalable Applications | Christoph Nakazawa at React Universe Conf 2025YouTube video by Callstack 150
Christoph @christoph.nkzw.tech · 09/05/2025Released two open source templates recently: * A Prisma, Pothos & GraphQL Node.js Server template: github.com/nkzw-tech/se... * A hyper modern Expo App Template (Expo 53, RN 79 etc.): github.com/nkzw-tech/ex... Both provide excellent DX and scalable platforms to build anything. More coming soon! 180
Christoph @christoph.nkzw.tech · 26/02/2025Athena Crisis just launched on iOS and Android: * Athena Crisis on iOS App Store: apps.apple.com/us/app/athen... * Athena Crisis on Google Play: play.google.com/store/apps/d...apps.apple.comAthena CrisisAthena Crisis is a modern retro turn-based strategy game that puts you in command of 40+ ground, naval, air and special units. Play through multiple single-player campaigns and measure yourself again... 0161
Christoph @christoph.nkzw.tech · 25/02/2025Athena Crisis is launching on the iOS App Store and Google Play Store tomorrow! 051
Christoph @christoph.nkzw.tech · 21/12/2024Roadmap to fbtee 1.0: github.com/nkzw-tech/fb...github.com☂️ Roadmap for 1.0.0. · Issue #11 · nkzw-tech/fbteeThis is the "umbrella" issue for 1.0, containing a list of "must haves" to make the library feel complete. If you'd like to work on one of these items, please create an issue with the title and I w... 2100
Christoph @christoph.nkzw.tech · 20/12/2024Just published fbtee 0.10. Getting close to a 1.0 release! github.com/nkzw-tech/fb...github.comRelease ESLint plugin + Improvements · nkzw-tech/fbteeWe are getting close to 1.0 thanks to contributions by @alexandernanberg and @kayhadrin! Added an ESLint plugin Added support for importing Enums or Common strings as .ts files. Cleaned up Pronoun... 080
Reposted by ChristophStephen @stephenhaney.com · 18/12/2024Stoked to launch a really performant mesh gradient. It's open source and available on npm. Paper also lets designers use these shaders on the canvas itself. Can't wait to see what you all make. 0131
Christoph @christoph.nkzw.tech · 12/12/2024Say hello to fbtee! Progress Today: * First release published as `fbtee` * Wrote a Getting Started guide and made setup easy. * Migrated Athena Crisis in 5 minutes. fbtee is going to be the best React internationalization library, and it's ready for early adopters now: github.com/nkzw-tech/fb...github.comGitHub - nkzw-tech/fbtee: The JavaScript & React Internationalization Framework.The JavaScript & React Internationalization Framework. - nkzw-tech/fbtee 1100
Christoph @christoph.nkzw.tech · 29/11/2024You can now sign up for free to play the 10-Map Prequel Campaign at app.athenacrisis.comapp.athenacrisis.comAthena CrisisA modern retro turn-based strategy game. 020
Christoph @christoph.nkzw.tech · 25/11/2024Used Cloudflare Workers seriously for the first time today and I just wanna keep exploring them. Super fun. 080
Christoph @christoph.nkzw.tech · 21/11/2024We built a new Athena Crisis demo experience where you can play the full 10-map Prequel Campaign before buying the game. If you haven't bought Athena Crisis yet and would like to give this new experience a try, please reply to this post. 370
Christoph @christoph.nkzw.tech · 21/11/2024It's weird that CSS supports `width: fit-content` but `fit-content` cannot be used in functions, like `width: min(fit-content, 90vw)`. In this case, `max-width` works as escape hatch. However, fit-content should just work in functions and `max-width` should be deprecated. 150
Christoph @christoph.nkzw.tech · 18/11/2024Personal blog rewrites and updates are the largest signal somebody is interviewing or is between jobs. 170
Christoph @christoph.nkzw.tech · 15/11/2024Commits to Athena Crisis over time: * Built a similar game in 2007/2008 with PHP/JS and using SVN and Trac (!) * Created a basic Scala/JS version in 2010. * Current version of the repo was created in 2012. Client only, no backend. Trial grounds for TypeScript. (continued) 160
Christoph @christoph.nkzw.tech · 12/11/2024Vibe is off the charts on this one www.youtube.com/watch?v=_jMI...youtube.comSenna | Official Trailer | NetflixYouTube video by Netflix 010
Christoph @christoph.nkzw.tech · 08/11/2024Check out my talk on Video Game Development with Vite youtu.be/PknsTkxM2Ig?...youtu.beChristoph Nakazawa | Video Game Development with Vite | ViteConf 2024YouTube video by ViteConf 1295
Christoph @christoph.nkzw.tech · 08/11/2024Athena Crisis is 20% off: store.steampowered.com/app/2456430/... 100+ hours of official and community content, start playing this weekend!store.steampowered.comSave 20% on Athena Crisis on SteamAthena Crisis is a modern retro turn-based strategy game that places you in command of 40+ units in your journey across the multiverse. Embark on a challenging single-player quest or dive into the thr... 1142
Christoph @christoph.nkzw.tech · 07/11/2024Ok Bluesky, here is a challenge. How can I reliably disable the double-tap magnifying glass on iOS (using WKWebView), without breaking other interactions? `user-select: none` does not disable this gesture. 371
Christoph @christoph.nkzw.tech · 19/10/2024Very Positive Recent and All Time. Have you tried Athena Crisis? store.steampowered.com/app/2456430/... 050
Christoph @christoph.nkzw.tech · 22/05/2023It’s time to build. I’m establishing an indie game studio and open source tech company, Nakazawa Tech, in Tokyo. cpojer.net/posts/building-a-company 041