Sponsored
DEV TEAM
The Wiz research team
Parse notes
Sponsored
The Wiz research team
React is one of the most popular JavaScript libraries for building user interfaces. One of the reasons it gained so much popularity is its Component-Based Architecture. React encourages building UI in reusable components, allowing developers to build complex user interfaces more efficiently. This article explores 10 best practices that will help you write cleaner, more maintainable, and reusable React components.
Video quality used to diminish when uploaded to Facebook/Instagram. This is no longer the case. This article walks through how the video infrastructure team at Meta brought HDR video to Reels at scale. Some challenges included dealing with different device capabilities and image formats and accurate tone mapping.
React 18 has introduced concurrent features that fundamentally change the way React applications can be rendered. This article explores how these latest features impact and improve application performance.
This article tells the story of GitHub's work with large language models (LLMs) to help other developers learn how to best make use of the technology. It describes at a high level how LLMs function and how to build LLM applications. The article uses GitHub Copilot code completions as a case example of an LLM-based application.
AI systems tend to hallucinate and produce incorrect code. There are “best practices” for using AI, such as using prompt engineering techniques and knowing which question to ask. It’s important to use tools wisely and rely on them as just tools, not things that do the entire job for you.
Engineers should write in order to become better engineers. Writing helps people identify mistakes, learn things in a deeper manner, and organize thoughts in a coherent way. The only way to get better at writing is to keep doing it.
A LangChain implementation of the ChatGPT Code Interpreter.
Uptime Kuma is an easy-to-use self-hosted monitoring tool.
Superagent is a powerful tool that simplifies the configuration and deployment of large language model agents to production. It provides a range of features and functionalities to make it easier for developers to build, manage, and deploy AI agents to production with features such as built in memory, document retrieval via vector DBs, powerful tools, webhooks, and cron jobs.
As an engineer, it’s never a good time for an outage and it’s always cheaper to learn from other people’s outages than to learn from your own. Luckily, many tech companies publish public postmortems following widespread outages. This article examines some of these reports and extracts valuable lessons we can learn from them.
Why does Meta keep releasing open-source models? What is their incentive? Some possibilities include attracting and retaining top AI talent, building goodwill among developers, and receiving feedback to improve its model.
This article dives into the three main reasons why some teams move away from AWS Lambda to lower-level computing abstractions. It also covers how you can migrate smoothly from Amazon Lambda to functions running on Amazon EKS.
Meta releases their next-generation open-source large language model Llama 2.
Meta is open-sourcing its large language model in partnership with Microsoft.
A demo of Stable Diffusion running in the web browser using WebGPU.
Val is a programming language that leverages mutable value semantics and generic programming for high-level systems programming.