Yo, devs!
Have you changed your title into AI engineer yet?
Seems that the hype train is only speeding up with all the latest AI company announcements. Not to say that it’s bad, it’s just a shift.
No longer will developers argue about their JavaScript framework of choice, but now they’ll argue which LLM model, custom GPT, or AI assistant gets their job done better and faster.
Is that what the future holds? I don’t know. But it sure is interesting.
We got many things to cover, but before that, how can we go on without one little Dad Joke of the day?
Without geometry life is pointless.
Steve introduced a new open source project — GPT Crawler, which allows creating custom GPTs by just providing a URL.
Steve also discussed what you shouldn’t be doing and how you should be building an AI product.
One of our Qwik community heroes, Jack Shelton, announced his latest contribution — an Astro + Qwik integration!
And speaking of Qwik, Miško has been working on some videos:
- OpenAI announced new models and developer products. Mainly: custom GPTs and the assistant API. This is what Steve’s project is about ☝🏽.
- GitHub had a few announcements of their own following the Universe 2023 event. The main thing is that Copilot is transforming Github into an AI developer platform. In a nutshell, all things on GitHub will now have AI built in, like AI commit messages in VScode and AI security.
- AI news wouldn’t be complete without mentioning Elon’s new pet AI project by xAI, named Grok.
- Vercel is promoting their new web application rendering model — partial prerendering.
- Rejoice! CSS :has selector has landed in FireFox and now has all major browser support. Time to learn more about it with this post by Jen Simmons.
- Here’s a visual guide and reference for CSS selectors.
- Marvin Hagemeister explores how Tailwind CSS can speed up the JavaScript ecosystem.
- TkDodo with another great post, this time about why you need React Query.
- This historic exploration of JS decorators and how they’ll affect the way we build apps is worth a read.
- And now that decorators have been standardized, MobX, the state management solution, added support in 6.11.
- Learn all about permissions in web apps in this nice deep dive that covers access control, RBAC & ABAC, and the current solutions.
- Want to know why signals are better than React hooks? Check out this video ▶️.
- Master vanilla JavaScript DOM manipulation with this great curated post by Phuoc Nguyen. Fundamentals are important, no matter which framework you are using.
- Angular announced their new doc site, v17, and a rebrand. This is what they are calling the Angular renaissance.
- Also in the realms of relevancy — Wordpress 6.4 is out.
- Remix adds support for Vite in v2.2.0.
- Bun v1.0.10 is out.
- DaisyUI, the Tailwind CSS component library, hits v4.0.
- GitHub released it’s new code font family — Monaspace.
- ark-ui is a headless component library driven by state machines from the creators of ChakraUI and Zag.js.
- Graphite is an open source 2D raster and vector editor.
- B**ananalyzer** is an open source AI Agent evaluation framework for web tasks.
- Capture-website, as the name suggests, allows you to capture screenshots of a website.
- Moveable is a JS library for all things to make an HTML element be draggable, resizeable, scalable, and more. There are also bindings to most major JS frameworks.
- zrok is an open source ngrok replacement which allows tunneling your application anywhere.
There we have it, another issue down the pipeline!
Sadly (and happily), this will be the last issue I put out for a while, as I (Yoav) am going on parental leave for the birth of my first daughter (and second child).
But have no fear, my awesome colleague Vishwas is going to fill in the gap while I’m busy changing diapers.
However, knowing myself, I’ll probably have a hard time disconnecting from all the web news and shenanigans and will probably still send him links. 🙂
Hoping y’all keep it real and keep on keeping on.
Till next time, ✌🏽
Yoav.
Introducing Visual Copilot: convert Figma designs to high quality code in a single click.