Home

2023.05.29 - Life is short, prepare early

Pi

Ping Xia

May 29, 20235 min read

Title: 2023.05.29 – Life’s Short, Prepare Early

Code Suggestions & AI Canon & Epic Stack & AVIF

This Week’s Highlights

Microsoft Build 2023https://build.microsoft.com/https://www.theverge.com/23732609/microsoft-build-2023-news-announcements-aiWindows and the AI Platform Shift

Why React Is Here to Stayhttps://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 Productivityhttps://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:

AI Canonhttps://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 Automationhttps://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:

Deep Reads

State of Node.js Performance 2023https://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 Websiteshttps://web.dev/avif-updates-2023/
An update on how AVIF has been adopted across the ecosystem.

The Epic Stackhttps://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 Pluginhttps://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 CSShttps://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 Bullethttps://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 Actionshttps://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

Products & Others

The Open Buddhist Universityhttps://buddhistuniversity.net/https://news.ycombinator.com/item?id=36036997
A website dedicated to providing free, online courses and bibliographies in Buddhist Studies.

Same Stophttps://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.

Keep reading

More related articles from DriftSeas.