2023.05.29 - Life is short, prepare early
Ping Xia
Title: 2023.05.29 – Life’s Short, Prepare Early
Code Suggestions & AI Canon & Epic Stack & AVIF
This Week’s Highlights
Microsoft Build 2023 https://build.microsoft.com/ https://www.theverge.com/23732609/microsoft-build-2023-news-announcements-ai Windows and the AI Platform Shift
Why React Is Here to Stay https://www.youtube.com/watch?v=ADKvP8Xn4g8
There are so many alternatives to React nowadays. Every framework seems to be doing at least something better than React does. I wanted to address some points made by Adam Elmore, who is leaving React, as these make for a great discussion. Related: Why I Use Elm in 2023.
How Code Suggestions Can Supercharge Developers’ Daily Productivity https://about.gitlab.com/blog/2023/05/25/code-suggestions-improves-developer-productivity/
In the fast‑paced world of software development, time is a precious resource. Developers constantly look for ways to improve the productivity and efficiency of their workflows. Enter Code Suggestions, a large‑language‑model (LLM)‑based technology that can transform the everyday developer experience. Let’s delve into novel use cases of Code Suggestions, including simplifying operations; assisting new developers in language explorations; eliminating the need for frequent web searches by experienced developers. All of these are examples of how Code Suggestions can accelerate the daily developer experience. Let’s explore some specific examples of these use cases. Related:
- Resolving code review comments with ML
- All the Hard Stuff Nobody Talks About When Building Products with LLMs
AI Canon https://a16z.com/2023/05/25/ai-canon/
Research in artificial intelligence is increasing at an exponential rate. It’s difficult for AI experts to keep up with everything new being published, and even harder for beginners to know where to start. So, in this post we’re sharing a curated list of resources we’ve relied on to get smarter about modern AI. We call it the “AI Canon” because these papers, blog posts, courses, and guides have had an outsized impact on the field over the past several years.
Using ChatGPT for Home Automation https://www.atomic14.com/2023/05/14/is-this-the-future-of-home-automation.html
I’ve been creating ChatGPT plugins and started thinking – wouldn’t it be fun to connect this to a Raspberry Pi and control some hardware? Turns out, it’s very easy to do. Related:
- Just Calm Down About GPT‑4 Already and Stop Confusing Performance with Competence, Says Rodney Brooks
- Don Knuth Plays with ChatGPT
- PrivateGPT – Running “ChatGPT” Offline on Local Documents: Interact privately with your documents using the power of GPT, 100 % privately, no data leaks
- RWKV: Reinventing RNNs for the Transformer Era
- Introducing a New Era of AI‑Powered Ads with Google
- Democratic Inputs to AI
- Governance of Superintelligence
Deep Reads
State of Node.js Performance 2023 https://blog.rafaelgss.dev/state-of-nodejs-performance-2023
This article provides a comparative analysis of different Node.js versions, highlighting improvements and setbacks and offering insight into the reasons behind those changes—without comparing to other JavaScript runtimes.
Deploying AVIF for More Responsive Websites https://web.dev/avif-updates-2023/
An update on how AVIF has been adopted across the ecosystem.
The Epic Stack https://www.epicweb.dev/epic-stack
That’s why I’ve decided to encode my experience on building excellent modern web applications into an opinionated project starter that lets teams ship ideas to production faster and on a more stable foundation. It’s called “The Epic Stack”.
Build Your First JavaScript ChatGPT Plugin https://www.sitepoint.com/javascript-chatgpt-plugin/
This guide (or “training data,” as OpenAI calls it) provides a quick‑start tutorial for building your first ChatGPT plugin and integrating it with the ChatGPT interface.
Why We’re Bad at CSS https://www.mikeaparicio.com/posts/2023-05-22-why-were-bad-at-css/
When many devs think of CSS they picture Peter Griffin trying to open window blinds. For others, CSS is more like sticking a hand in the pain box from Dune while a product manager holds a gom jabbar to their neck, daring them to pull it out.
There’s Still No Silver Bullet https://changelog.com/posts/still-no-silver-bullet
A friendly reminder that you haven’t found a panacea yet.
How to Automate a Microsoft Power Platform Deployment Using GitHub Actions https://about.gitlab.com/blog/2023/05/25/code-suggestions-improves-developer-productivity/
Low‑code enables developers and non‑developers to build custom applications and solutions with less effort. In this blog we show how to automate your low‑code deployments using GitHub Actions.
Fresh Finds
better‑sqlite3: The fastest and simplest SQLite3 library for Node.js
Comprehensive Rust: Course Used by the Android Team at Google
Products & Others
The Open Buddhist University https://buddhistuniversity.net/ https://news.ycombinator.com/item?id=36036997
A website dedicated to providing free, online courses and bibliographies in Buddhist Studies.
Same Stop https://www.engineersneedart.com/index.html
I retired a year and a half ago after twenty‑six years as a programmer at Apple. I’m not sure which would have been more surprising: if I had continued programming in my spare time after retirement or if… (content truncated)
Originally written by Ping Xia (平侠) and published in Chinese on Web技术周刊 (Web Tech Weekly). Translated and adapted for DriftSeas with permission.
Sources & References
- [1]https://build.microsoft.com/
- [2]https://www.theverge.com/23732609/microsoft-build-2023-news-announcements-ai
- [3]Windows and the AI Platform Shift
- [4]https://www.youtube.com/watch?v=ADKvP8Xn4g8
- [5]Why I Use Elm in 2023
- [6]https://about.gitlab.com/blog/2023/05/25/code-suggestions-improves-developer-productivity/
- [7]Resolving code review comments with ML
- [8]All the Hard Stuff Nobody Talks About When Building Products with LLMs
- [9]https://a16z.com/2023/05/25/ai-canon/
- [10]https://www.atomic14.com/2023/05/14/is-this-the-future-of-home-automation.html
- [11]Just Calm Down About GPT‑4 Already and Stop Confusing Performance with Competence, Says Rodney Brooks
- [12]Don Knuth Plays with ChatGPT