TLDR Web Dev

TLDR WEB DEV 2024-01-18

5 sections15 entrieslinks blockcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01ARTICLES & TUTORIALS

HOW CLOUDFLARE PROCESSES A MILLION LOGS PER SECOND

CloudFlare processes millions of log lines per second with Kafka, the ELK stack (Elasticsearch, Logstash, and Kibana), and ClickHouse. The ELK stack and ClickHouse are used for long-term storage of logs to ensure high availability and efficient log management. Kafka is used to route logs to its core data centers, achieve fault tolerance, and allow for easy scalability.

blog.quastor.org7 min read

02OPINIONS & ADVICE

WHEN YOU THINK YOU’RE DOING GOOD WORK BUT OTHERS DON’T

It’s all too common to feel you’re performing fantastically on your team just to later find out that others, especially those in leadership, don't perceive your work in the same way. Although it may be painful to hear such feedback at first, experiencing this scenario can give you an amazing opportunity for growth and improvement. This article offers five steps that will help you turn negative perceptions of your work around, such as actively listening, acknowledging mistakes, and reflecting on feedback.

hbr.org6 min read

LEVEL UP YOUR TECH CAREER BY DEVELOPING YOUR NON TECH SOFT SKILLS

Some software engineers spend years trying to get promoted, while others strategically take steps to successfully reach their desired level. There are five key people skills that these engineers focus on: collaboration, vulnerability, growing others, active listening, and working with feedback. It’s important to make your work visible, have a bias for action, and utilize your manager effectively to advance in your career.

open.substack.com8 min read

PUBLISHING YOUR WORK INCREASES YOUR LUCK

Publishing your work can increase your chances of getting lucky, help establish credibility, build a track record, and build a reputation. Some examples of wins that have come as a result of one publishing their work include getting invited to speak at a conference, finding a new job, or having one’s products gain traction.

github.com9 min read

03LAUNCHES & TOOLS

Sponsored

A SIMPLE API FOR RATE LIMITING, CACHING, AND REQUEST PRIORITIZATION

Build production-grade experiences with FluxNinja Aperture [10] — a load management platform for handling API traffic in cloud applications. Regulate the use of expensive APIs (such as OpenAI), increase performance with cached operations, prioritize requests for a seamless user experience, and gain complete workload observability. Start with a 30-day free trial of Aperture Serverless [10] (then $0.05 per 10k good requests)

fluxninja.comSponsor

MARIMO

Marimo is a reactive notebook for Python that is interactive, shareable, reproducible, and Git-friendly. With this tool, you can quickly experiment with data and models and build notebooks as pipelines or interactive web apps.

github.comGitHub repository

PRIVY

Privy is a private coding assistant. It features an AI Chat feature that you can talk to about your code. Privy can also explain code, generate tests, diagnose errors, and find bugs.

github.comGitHub repository

FAST-CSV

Fast-csv is a library built using TypeScript that is made for parsing and formatting CSVs in nodes. Fast-csv offers flexible formatting and parsing options, making it easy to customize.

github.comGitHub repository

04MISCELLANEOUS

ASSET-LIGHT SOFTWARE BUSINESS: THE NEW PARADIGM FOR STARTUPS

Software is becoming commoditized and businesses are becoming more asset-light. As a result, Software-as-a-Service (SaaS) is shifting from fixed costs to variable costs. This can mean that traditional venture capital may not be suitable for all software businesses in the future.

every.to12 min read

MICROSOFT TAUGHT APPLE NOTHING

Apple’s current actions in protecting its App Store are similar to Microsoft's past monopolistic behavior. Apple owes its modern existence to the Department of Justice's actions against Microsoft in the late '90s, which led Microsoft to invest in Apple and save the struggling company. Apple's current approach to the App Store could alienate developers, just as Microsoft did in the past.

world.hey.com2 min read