TLDR WEB DEV 2023-05-01
Parse notes
- Subscription/account footer truncated before parsefooter_truncated
01ARTICLES & TUTORIALS
GROKKING SIMPLICITY: TAMING COMPLEX SOFTWARE WITH FUNCTIONAL THINKING
This blog post presents notes on Grokking Simplicity, which goes over methods to make working with complex software easier. It goes over using functional programming effectively, distinguishing types of code, using first-class abstractions, and more.
HOW EBAY MODERNIZED THE MOST IMPORTANT PAGE ON OUR PLATFORM
02OPINIONS & ADVICE
MAYBE YOU SHOULD STORE PASSWORDS IN PLAINTEXT
MASTERING COMPLEXITY IN SOFTWARE ENGINEERING
03LAUNCHES & TOOLS
EVA
EVA is a database system for building simpler and faster AI-powered applications. EVA is designed for supporting database applications that operate on both structured (tables, feature vectors) and unstructured data (videos, podcasts, PDFs, etc.) using deep learning models. It also supports an AI-oriented SQL-like query language tailored for analyzing unstructured data.
LOG4BRAINS
Log4brains is a docs-as-code knowledge base for your development and infrastructure projects. It enables you to log Architecture Decision Records right from your IDE and publish them automatically as a static website. This allows developers to better understand past technical decisions, onboard new developers quicker, have up-to-date documentation, and set up collaborative decision processes.
TUTIM
Tutim provides open-source wizard form infrastructure for web applications. It gives you your own in-house multi-step form builder that's fully integrated with your component library and design system. Everybody on your team can create, edit, and publish wizards and surveys in your app regardless of their technical background.
04MISCELLANEOUS
THE WEB’S MOST IMPORTANT DECISION
DOORDASH IDENTIFIES FIVE BIG AREAS FOR USING GENERATIVE AI
EXCITING SQLITE IMPROVEMENTS SINCE 2020
Despite its widespread usage, there is a common misconception that SQLite is a stagnant or outdated technology since it’s been around for more than 20 years. This blog post takes a look at some of the exciting improvements and refinements that SQLite has seen since 2020, such as full JSON support via built-in functions.
05QUICK LINKS
MICROSOFT IS REWRITING CORE WINDOWS LIBRARIES IN RUST
Microsoft is rewriting core Windows libraries in the Rust programming language, and the more memory-safe code is already reaching developers. Rust is focused on memory safety and similar protections, which cuts down on the number of bad bugs in the resulting code.
SAVE MONEY BY AUTOSCALING YOUR FLY APPS TO ZERO WHEN INACTIVE
FROGMOUTH
Frogmouth is a Markdown viewer / browser for your terminal. It can open *.md files locally or via a URL. There is a familiar browser-like navigation stack, history, bookmarks, and table of contents.