#05: Code generation at runtime with AI and other AI tools!
Hi! This week we take a closer look at AI tools for Typescript and React. Runtime code generation for Typescript. Sweep, the junior developer you always wanted. Other developer-focused tools!
Hey, it’s Tomáš! I hope you enjoy this newsletter as much as I do! ♥️
If you have any tools, topics, library you would like to see featured, or just want to say hi, then consider joining my discord server, dm or mail directly.
Welcome to this week’s edition of ByteBullet! This week we have a roundup of AI-powered developer tools and packages.
Here's a sneak peek of what's in store:
magic - AI run-time code generation for TypeScript
Sweep - AI powered junior developer that does the tasks which nobody wants to do
Vercel AI SDK - toolkit which helps developers build AI products with React/Next.JS or Svelte/SvelteKit
ai-pr-reviewer - automated GitHub PR reviews using GPT
But before we dive into this weeks edition, please consider subscribing and sharing this issue with your colleagues and friends!
Magic
Magic is a tool that magically generates type safe functions at runtime in your code base. I personally think that this is a really cool usage of AI. The project was partially also generated by AI. But I would categorize Magic as an esoteric proof of concept tool. Give it a try and open a PR if you find any problems.
Sweep
Sweep is an AI junior developer that transforms bug reports & feature requests into code changes. You just simply add it to your GitHub repository and prefix your issues or PRs with “Sweep: “
. Their pricing is also very generous compared to other AI tools. You get unlimited GPT3.5 tickets and 5 GPT4 credits which are used when a pr is created for example.
Vercel AI SDK
Vercel AI SDK carries a very well known name “Vercel” and that also reflects the quality of the package. This package allows you to seamlessly integrate AI tools into your React and Svelte projects e2e. It includes integration beginning from Next.JS all the way up to React. So all bells and whistles included!
AI Powered PR Review
ai-pr-reviewer is a GitHub Action that many people would find useful in their projects. It utilizes OpenAI to go through your PRs via GitHub Actions and summarize, find bugs, give line by line suggestions and much more. It also has incremental file reviews that save on cost, because only changed files are reviewed. Give it a try if you have your OpenAI API key!
That's it!
If you enjoyed this edition or want to suggest your package for next one then consider liking, leaving a comment or dm me on discord/twitter.
PS: We are going to be talking about ways and tools that can be used to implement client side API. Subscribe so you don’t miss out!