Search the archive

Full-text search across article titles and summaries. Refine with sector, year, content type, and reading-time filters.

Results

14,500 matches

10 BEST PRACTICES IN FRONT-END DEVELOPMENT

This article covers best practices in front-end development, with code examples for each practice described. The practices described include improving code organization by using export barrels, named exports, absolute paths, proper file naming, and separating logic when possible. Other general best practices include distinguishing hooks from utility functions, using custom hooks for logic reusability, and applying proper linting to the code base.

2023.12.05
medium.com12 min readTLDR Web Dev

WRITING A FILE SYSTEM FROM SCRATCH IN RUST

This article explains the fundamental concepts of file systems and their organization by using Rust code examples. By going through the process of writing a file system from scratch, it covers topics such as structuring the disk, including superblocks, bitmaps, inodes, and data blocks. The article also demonstrates how file systems handle large files using various levels of pointers and how directory structures are implemented.

2023.12.05
blog.carlosgaldino.com9 min readTLDR Web Dev

WHY KUBERNETES NEEDS AN LTS

Managing and upgrading Kubernetes (k8s) clusters is challenging due to the rapid release cycle and complexity of the platform. An LTS (Long-Term Support) release of Kubernetes with a 24-month support period, where organizations would migrate to new clusters after the LTS period ends, would allow organizations to safely plan for upgrades and cause less headaches overall.

2023.12.05
matduggan.com6 min readTLDR Web Dev

HOW TO GROW FROM SENIOR TO A LEAD ROLE

As engineers, we are used to having things in our control, where the outcome of a task normally depends on our implementation. Growing from being a senior engineer into a tech lead requires a mindset shift. Tech leads become force multipliers for the team by helping others be more productive. The post gives tips on how you grow to be a successful team leader and includes general advice on being a go-to-engineer.

2023.12.05
open.substack.com8 min readTLDR Web Dev

DJANGO 5.0 RELEASED

Django, a Python web framework, has released version 5.0. It includes database-computed default values, an expanded Django ORM, support for database-generated columns, and simplified form field rendering.

2023.12.05
djangoproject.com1 min readTLDR Web Dev

LOWSTORAGE

lowstorage is a zero-dependency pseudo-database for Cloudflare Workers using R2 buckets. It’s designed to make object storage easier and cheaper by utilizing Cloudflare’s “forever free” tier.

2023.12.05
github.comGitHub repositoryTLDR Web Dev

HOW WE ENHANCED OUR TEAM'S DEVELOPER EXPERIENCE

A company was able to greatly improve its developer experience with a few infrastructure changes. The changes resulted in reducing the time to receive CI (Continuous Integration) feedback from over twenty minutes to less than three minutes, with a 75% reduction in local test execution time. It did this by reorganizing the GitHub workflows by separating concerns, reusing Docker test containers, and sharding tests for parallel execution.

2023.12.05
engineering.leanix.net9 min readTLDR Web Dev

HOW MARKETING CHANGED OOP IN JAVASCRIPT

This article discusses the decisions surrounding JavaScript prototypes, examines missteps in the design, and explores how these factors have affected the way we write JavaScript today. One key takeaway is that many developers believe JavaScript has true classes, even though a class in JavaScript is no different from any other function object. JavaScript is not truly object-oriented in the way a language like Java is.

2023.12.05
smashingmagazine.com19 min readTLDR Web Dev

7 TIPS FOR A GOOD CODE REVIEW

This article describes tips for good code reviews, like “express gratitude” and “encourage dialogue”, all of which will help you to deliver amazing code reviews to your teammates.

2023.12.05
dev.to3 min readTLDR Web Dev

CHROME’S NEXT WEAPON IN THE WAR ON AD BLOCKERS: SLOWER EXTENSION UPDATES

Manifest V3 will delay extension developers' abilities to react quickly to changes by putting up roadblocks before extension updates on Chrome's extension platform. Ad blocking is a cat-and-mouse game of updates and counter-updates, and Google is forcing one side to slow down. With Manifest V3, all updates to extensions, including filtering lists, will need to happen through a full extension update on the Chrome Web Store, which means they will be subject to the Chrome Web Store reviews process. Once it becomes mandatory in June 2024, daily updates will no longer be an option.

2023.12.04
arstechnica.com3 min readTLDR

SAMSUNG GALAXY S24 LEAKS SUGGEST A TITANIUM BUILD, FLATTENED SCREEN, AND MORE

Samsung's S24 devices will use AI to translate messaging apps in real-time in over a dozen languages. They may also use Samsung's AI-powered Zoom Anyplace camera framing feature. The devices will use Qualcomm modems with Smart Transit functionality. The Samsung Galaxy S24 Ultra will have a new flattened screen design, a titanium frame, an upgraded 50 MP 5x telephoto camera, better vapor chamber cooling, and Wi-Fi 7. More details about the devices and official images from Samsung are available in the article.

2023.12.04
theverge.com3 min readTLDR

WORLD’S BIGGEST EXPERIMENTAL NUCLEAR FUSION REACTOR LAUNCHED IN JAPAN

The world's biggest operational experimental nuclear fusion reactor has been inaugurated in Japan. The JT-60SA reactor aims to investigate the feasibility of fusion as a safe, large-scale, and carbon-free source of net energy. The six-story-high machine is a joint project between the European Union and Japan. It is the result of a collaboration between more than 500 scientists and engineers and more than 70 companies throughout Europe and Japan.

2023.12.04
theguardian.com2 min readTLDR

TINY ROBOTS MADE FROM HUMAN CELLS HEAL DAMAGED TISSUE

Scientists from Tufts University in Medford, Massachusetts, have developed tiny robots called anthrobots made of human cells capable of repairing damaged neural tissue. The technique involves synthetically controlling a range of developmental processes and could be used in the future for personalized medicine. The scientists think that anthrobots made from a person's own tissue could be used to clear arteries, break up mucus, or deliver drugs with or without genetic engineering. Anthrobots could have applications in sustainable construction and outer-space exploration.

2023.12.04
nature.com3 min readTLDR

Sponsored

❤️ FINALLY, A COST-EFFECTIVE AUTOMATED END-TO-END TEST COVERAGE SOLUTION

If you've tried to manage automated test coverage in-house, you know it takes years to scale and is a pain in the a** to maintain. Try QA Wolf [9] instead - they get web apps to 80% test coverage in just 4 months. They create and maintain your test suite in Playwright, plus provide unlimited parallel test runs on their infrastructure. QA Wolf has tons of customer case studies reporting $200,000+ per year in

2023.12.04
qawolf.comSponsorTLDR

GQL - GIT QUERY LANGUAGE

GQL is a query language with a syntax similar to SQL. It executes queries on .git files without the need to create database files or convert the files into any other format. Keywords in GQL are case-insensitive, similar to SQL.

2023.12.04
github.comGitHub repositoryTLDR

SQLSYNC

SQLSync is a collaborative offline-first wrapper around SQLite designed to synchronize web application state between users, devices, and the edge. It features eventually consistent SQLite, optimistic reads and writes, reactive query subscriptions, real-time collaboration, and more. A live demo is available.

2023.12.04
github.comGitHub repositoryTLDR

INSIDE APPLE’S CHIP LAB, HOME TO THE MOST ‘PROFOUND CHANGE’ AT THE COMPANY IN DECADES

Apple's soaring stock price over the last two decades was driven by its consumer devices powered by custom chips. The company debuted its first homegrown semiconductors in 2010. As of this year, all new Mac computers are powered by Apple's own silicon. This article takes a look at the development of Apple's custom hardware over the years and what will come next for the biggest US company by market cap.

2023.12.04
cnbc.com9 min readTLDR

THE 500 HIGHEST PAYING COMPANIES FOR SOFTWARE ENGINEERS

This repository contains a very rough list of 500 companies that tend to pay a relatively high amount for software engineering-related roles. The data is based on median software engineering total compensation as it appears on levels.fyi. The analysis is not meant to be serious and it skips over many important steps.

2023.12.04
github.comGitHub repositoryTLDR

A GUIDE TO HOME ROW MODS

Home row mods turn keyboards into more than just text input devices and they also help make the typing experience more ergonomic.

2023.12.04
precondition.github.io93 min readTLDR

WEIRD HTML HACKS

This article discusses HTML hacks that developers have used throughout the years to make sites work despite code failures created by larger entities who failed to properly implement HTML code.

2023.12.04
tedium.co19 min readTLDR

UNSLOTH

unsloth provides 80% faster and 50% less memory local QLoRA finetuning without any change in hardware.

2023.12.04
github.comGitHub repositoryTLDR

THINGS EVERY HACKER ONCE KNEW

This document contains a collection of facts about ASCII, hardware serial terminals, RS-232, modems, and related technologies - while the information is not likely to be directly useful today, it's good to know for cultural-literacy reasons.

2023.12.04
catb.org76 min readTLDR

AMAZON’S Q HAS HALLUCINATION ISSUES

Amazon's newly launched AI chatbot, Amazon Q, is reportedly facing issues with hallucinations and data leaks that include sensitive information about AWS data centers.

2023.12.04
datacenterdynamics.com2 min readTLDR AI

INTERVIEW: SAM ALTMAN ON BEING FIRED AND REHIRED BY OPENAI

OpenAI's former CEO and co-founder, Sam Altman, has returned to the company after a boardroom coup. In a recent interview, Altman refrained from discussing the reasons behind his dismissal but shared his feelings of defiance and eventual acceptance of his return. OpenAI's biggest investor, Microsoft, is also planning to take a non-voting board seat.

2023.12.04
theverge.com6 min readTLDR AI

DIFFUSION MODELS WITHOUT ATTENTION

Most, but not all, modern diffusion models use the attention mechanism. The recent wave of interest in state spaces has made its way to diffusion, giving theoretical speed ups and opening up interesting applications.

2023.12.04
arxiv.org18 min readTLDR AI

MOMASK TEXT TO ANIMATION

The authors of foundational work in this space have a new project that uses novel encoder methods to give fine-grained control of the final animation generation.

2023.12.04
ericguo5513.github.io23 min readTLDR AI

INITIALIZE A SMALL MODEL FROM A BIG ONE

Lots of work has been done in distillation and initialization such as the lottery ticket hypothesis. This work gives a simple mechanism to take a much larger model and initialize a smaller one from it. It dramatically improves smaller model performance.

2023.12.04
github.comGitHub repositoryTLDR AI

THE FUTURE OF AI IN SOFTWARE DEVELOPMENT WITH INBAL SHANI (50 MINUTE PODCAST)

GitHub's Chief Product Officer, Inbal Shani, discusses AI's role in software development, arguing AI-driven code generation won't replace developers but instead enhance their efficiency. She explores the success metrics and philosophy behind GitHub’s Copilot and how the company fosters innovation. This conversation sheds light on AI's future in the tech industry.

2023.12.04
lennysnewsletter.comTLDR AI

OPENAI & GRAND STRATEGY

This article emphasizes the role of grand strategy in tech, comparing modern tech leaders' ambitious achievements to historical conquests and urging them to think and act like historical figures in aligning aspirations with capabilities. It highlights recent events at OpenAI as an example of effective grand strategy and encourages aspiring leaders to craft strategies that align their capabilities with their ambitions for impactful, positive change.

2023.12.04
notboring.co17 min readTLDR AI

GOOGLE DELAYS GEMINI LAUNCH UNTIL JANUARY

Google has postponed the launch of Gemini, its next-generation foundation model from next week to January due to the AI's inconsistent handling of non-English queries.

2023.12.04
9to5google.com1 min readTLDR AI

THE GPT TO RULE THEM ALL

The US government and Intel have started training a one trillion parameter model called ScienceGPT.

2023.12.04
techradar.com1 min readTLDR AI

AIPDF (PRODUCT)

Use aiPDF to summarize, get insights from, and chat with any file.

2023.12.04
aipdf.aiTLDR AI

U.S. JUDGE WARNS SEC OVER 'FALSE AND MISLEADING' REQUEST IN CRYPTO CASE

A US judge issued a warning of possible sanctions against attorneys from the SEC, accusing them of making "false and misleading" arguments to freeze the assets of a cryptocurrency firm Debt Box. The judge stated that SEC's misrepresentations caused "irreparable harm" and undermined the integrity of the case. This came after Debt Box proved it hadn't moved funds abroad.

2023.12.04
coindesk.com2 min readTLDR Crypto

STARKNET FOUNDATION CONFIRMS SCREENSHOTS SHOWING DRAFT AIRDROP PLANS, SAYS SNAPSHOT ALREADY TAKEN

The Starknet Foundation has addressed rumors about an upcoming airdrop following the leak of two screenshots revealing early draft plans. The foundation confirmed that the eligibility cutoff date for the airdrop is already set and further actions will not affect users’ eligibility for the airdrop. As previously announced, the airdrop is part of a community reward linked to the issuance of 10 billion STRK tokens.

2023.12.04
theblock.co2 min readTLDR Crypto

ADVENT OF CRYPTO DATA

Paradigm and crypto data companies partnered up to launch the Advent of Crypto Data Calendar. Throughout Advent, each participating company will roll out a new launch or feature on one of these days. Information about each day's featured project can be found on the calendar, including links to the announcement and company info.

2023.12.04
paradigmxyz.github.ioGitHub repositoryTLDR Crypto

BAMM BAMM BAMM; THE REVOLUTIONARY PRIMITIVE DECENTRALIZING THE DEFI TRINITY

The Frax Core Team is developing a trustless leveraging primitive called BAMM, a Borrow AMM. The system allows users to leverage any token, without requiring oracles. The tool enables borrowing from an LP pool securely and caters to multiple parts of The DeFi Trinity. It works by maintaining its solvency and not accruing bad debt. BAMM is launching exclusively on Fraxchain in early 2024.

2023.12.04
flywheeldefi.com4 min readTLDR Crypto