Daily Edition · Page 4

THE DAILY INDEX

Technology, AI, software, security, crypto and business

ARTICLES & TUTORIALS

TLDR Web Dev

IS AWS LAMBDA COLD START STILL AN ISSUE?

A Lambda cold start refers to the initial delay experienced when an AWS Lambda function is invoked after being idle. The duration of a cold start varies from under 100 ms to over one second, the latter of which occurs in about 1% of all invocations. This article goes into detail on ways you can optimize cold start latency, such as fine-tuning memory for your function, using ARM64 CPU architecture, optimizing function creation methods, and more.

WHAT I WISH I KNEW ABOUT ESPP AND RSUS SOONER

ESPPs (Employee Stock Purchase Plans) let you buy company stock at a discount, which can be profitable if the stock price rises. RSUs (Restricted Stock Units) are promised shares that vest over time. When they vest, their value becomes taxable income. Use the ESPP discount to buy shares, then immediately sell for a profit if you don't believe in the stock's long-term growth. For RSUs, if you don’t want the stock, sell them immediately upon vesting. This avoids price fluctuations and the tax implications of holding the stock.

WHY AMAZON'S CULTURE MAKES ME A BETTER ENGINEER

Amazon's leadership principles create shared expectations across roles and ensure that everyone is working toward common goals. The company prioritizes a single obsession to create a focused direction, with the goal of becoming the best in the chosen area. This allows for clear guidelines of success for both products created and for clearer role guidelines on an individual level, removing ambiguity from performance evaluations.

OH SH*T, MY APP IS SUCCESSFUL AND I DIDN’T THINK ABOUT ACCESSIBILITY

Apps built without considering accessibility can miss out on a significant portion of users. Retrofitting accessibility can be difficult. This article shows how to improve accessibility within a SwiftUI iOS app. The process involved auditing the app, fixing text scaling, implementing views when necessary, improving accessibility for screen readers, and using native components when possible. In general, it’s easier to develop while keeping accessibility in mind than to rehaul applications to be more accessible after the fact.

BEFORE THE CROWD SHOWS UP

Success often comes from being among the first to engage with new opportunities or "arenas". Arenas can be communities, platforms, movements, technologies, or even physical spaces like coffee shops or cities. Early arrivals in a new arena enjoy advantages like easier networking, access to important figures, insider knowledge, and professional opportunities. However, new arenas are also inherently risky. Developers should focus on identifying a niche within an “arena” regardless of when they arrive and focus on contributing as much value as possible.

TLDR IndexPage 4