Sponsored
FRONTEND TESTING
Do you have a plan for building test suites that provide appropriate coverage, and are easy to implement? Learn how to efficiently create, maintain, and run reliable frontend tests using Datadog
Parse notes
Sponsored
Do you have a plan for building test suites that provide appropriate coverage, and are easy to implement? Learn how to efficiently create, maintain, and run reliable frontend tests using Datadog
Build performance is the time it takes to build your application. A faster build time lets you iterate faster and deliver your app to customers quicker. This article provides a nice checklist of things to do to optimize build performance. It also gives an overview of techniques and tools you can use to improve the critical rendering path, which is important to a web app’s initial load time and perceived performance.
This article provides a detailed comparison of Bun vs Node.js, from low level runtime engine to web APIs to package manager and more. Overall, Bun has wide support for many JavaScript use cases and it’s faster than Node.js. For example, hot reloading is better with Bun than with Node.js because Node.js methods sometimes require a full process restart.
This article, written by a VP of Product at Meta, gives sage advice on how to have a great career. For example, people must think long-term when making a change, ensuring each career transition is career additive. Developers must also find a strength area and try to build a superpower in it as developing a specialty makes one more valuable.
Android and iOS share a common problem: they copied desktop text editing conventions, but without a menu bar or mouse. This forced them to overload the tap gesture with a wide range of actions: placing the cursor, moving it, selecting text, and invoking a pop-up menu. This results in overly complicated and ambiguous taps, leading to a variety of user errors.
Sponsored
The API dependencies in your code are growing exponentially: Microservices, 3rd party APIs, internal tooling… But when these APIs are inaccessible, incomplete, or flaky, everything slows down ☹️
KitForStartups is an open-source SvelteKit SaaS boilerplate. It comes with Typescript support, Tailwind CSS, and adapters for multiple databases, like MySQL and PostgreSQL.
Minum is a minimalistic experimental Java web framework. It features an in-memory database with disk persistence, server-side templating, a logging framework, and more.
Bigcapital is an intelligent cloud and open-source accounting software for small and medium businesses.
Google is currently going through an antitrust trial against the United States government. Last week, over half of the trial was held behind closed doors because the judge, Amit Mehta, is deferring to Google on the need for secrecy. This means that the media isn’t able to report on the trial as much as they did during Microsoft’s antitrust trial 25 years ago.
Async Rust is not yet perfect. For example, libraries still need to be written against individual runtimes, which means that async Rust code needs to be written in a runtime-agnostic fashion. This makes the code more verbose and forces it to handle more edge cases.
ChatGPT Plus users will soon be able to have voice conversations with ChatGPT and show images to it.
Dr. Rich Sutton, a distinguished research scientist, has left DeepMind to join John Carmack’s Keen Technologies in order to work on AGI.
Google has updated its policy of 3 years of OS updates to 7 years of OS updates.