Daily Edition · Page 4

THE DAILY INDEX

Technology, AI, software, security, crypto and business

OPINIONS & ADVICE

TLDR Web Dev

MY FAVOURITE GIT COMMIT

The author’s favorite Git commit is a message from their time at the Government Digital Service while working on GOV.UK. The commit message, titled "Convert template to US-ASCII to fix error," is valued because it provides clear explanations for the change, is searchable, tells a story about the problem and its resolution, and helps spread knowledge and build trust within a team. Good commit messages are helpful in maintaining a codebase's history and improving collaboration among developers.

IT FEELS LIKE REACT IS GETTING A BIT OF A KICKING RECENTLY

React has faced criticism lately for becoming overly complicated despite its wide use across the industry. When choosing a web framework or library for a project, it’s important to consider various factors, such as project requirements, performance needs, and team capabilities. Instead of following social media trends, developers should choose the best tool for the job, which is sometimes React or sometimes something else.

THANKSGIVING 2023 SECURITY INCIDENT

In November 2023, Cloudflare detected a security incident where a threat actor gained access to its self-hosted Atlassian server. Despite this, Cloudflare assured its customers that no customer data or systems were affected. The incident was traced back to stolen credentials from an Okta compromise in October, with the threat actor conducting reconnaissance and accessing internal systems, mainly Atlassian products. Cloudflare responded with a "Code Red" effort to strengthen security, rotating over 5,000 production credentials, segmenting systems, and performing forensic triages. The threat actor was ultimately denied access. Cloudflare notes that it believes the attack was performed by a nation-state.

APPLE ANNOUNCES CHANGES TO IOS, SAFARI, AND THE APP STORE IN THE EUROPEAN UNION

Apple announced big changes for iOS, Safari, and the App Store users in the EU. For developers, the changes include new options for app distribution and payment processing. For web developers specifically, Apple is introducing a choice screen that will surface when users first open Safari in iOS 17.4 or later. That screen will prompt EU users to choose a default browser from a list of options. Apple has also introduced alternative, opt-in-optional business terms for apps in the EU, which include reduced commission on app transactions, a 3% fee when using the App Store’s payment processing, and a core technology fee of €0.50 for each first annual install per year over a 1 million threshold.

TLDR IndexPage 4