- Frictionless, by Pagepro
- Posts
- FTC Shakes Up Engineer Job Market, AI Code Agents Emerge, and Scaling Secrets from ServiceNow's $10B ARR Journey
FTC Shakes Up Engineer Job Market, AI Code Agents Emerge, and Scaling Secrets from ServiceNow's $10B ARR Journey
Hey there!
Another set of tech news from around the world just arrived! And among them, a little bit about Vercel revolutionizing its serverless Functions with a new Rust-powered engine, significantly boosting speed and reducing costs—ideal for those looking to enhance efficiency without manual overhead. This upgrade promises up to 30% faster cold starts and introduces advanced features like quicker streaming responses. Sounds good!
But that's not all from the past week. We've also gathered insights on emerging AI technologies, app migration, and others news shaping the future of our industry.
In The Queue Today
FTC Shakes Up Engineer Employment, AI Code Agents Emerge, and Incremental Migrations Minimize Risk
Gemini 1.5 Pro: Revolutionizing Malware Analysis, Outgrowing GitHub: Custom In-House Alternatives, and Navigating the Evolving Role of API Gateways
ServiceNow Scales to $10B ARR, Kubernetes 1.30 Improves Naming, and Vercel Boosts Functions with Rust
Hopefully, you’ll find something useful here.
Reduce Friction

Source: Vercel
How the End of Non-Compete Agreements Impacts Engineers
A major Federal Trade Commission intervention in the employment market could mean significant changes for software developers, especially at the senior level. This article explores the potential impact of ending non-compete agreements on the industry.
The Dawn of Code Agents: Embracing the Future of Software Development
In the wake of Devin AI, the world of software engineering is at a pivotal moment, with developers eager to collaborate with these powerful tools, pushing the boundaries of what's possible in software development.
Why All Application Migrations Should Be Incremental
Migrations done wrong can introduce substantial business and timeline risks into any software project. An incremental migration strategy can minimize those risks while pulling forward validation of business impact. This post provides a high-level overview of incremental migration strategies and considerations.
Keep Your TypeScript Codebase Up-to-Date With AI
Introducing bumpgen, an AI-powered tool that automates the process of upgrading TypeScript/TSX dependencies while handling breaking changes. It leverages abstract syntax trees, plan graphs, and language models to understand code relationships, propagate fixes, and generate solutions, ensuring a seamless upgrade experience.
Increase Your Expertise

Source: TheNewStack
The Power of Gemini 1.5 Pro for Malware Analysis
Google's Gemini 1.5 Pro has made a significant breakthrough in malware analysis, processing up to 1 million tokens and analyzing entire decompiled or disassembled executables in a single pass. Recent testing demonstrates its accuracy and speed in analyzing various malware samples.
Do You Ever Outgrow GitHub?
This article explores how companies often outgrow existing technologies and develop custom in-house alternatives tailored to their specific needs. It examines Google's internal code review tools, Critique and Gerrit, highlighting unique features that go beyond what's offered on GitHub.
API Gateways Are Going Through an Identity Crisis
Exploring the evolving role of API gateways, this article clarifies their different identities, including API management, cluster ingress control, and the API gateway pattern for curating APIs for optimal consumption. It highlights the complementary nature of API gateways and service mesh, addressing overlaps and distinctions in functionality.
Cross-platform App Development Frameworks
In an era where the average smartphone user juggles over 40 apps, cross-platform app development frameworks like React Native, Flutter, and Xamarin are crucial for businesses aiming to tap into the vast iOS and Android markets simultaneously. Let’s look into the comprehensive guide highlighting the cost and time efficiencies of using a single codebase across platforms and details the unique strengths and trade-offs of each framework to cater to specific developmental needs and preferences.
How to Run Complex Queries With SQL in Vector Databases
Combining SQL and vector search provides a powerful approach to tackling complex AI-related queries. This article explores advanced SQL techniques and their implementation in the open-source vector database MyScale, allowing users to execute traditional SQL and vector queries on structured data and vector embeddings.
Migrate to React 19 With ast-grep
The release of React version 19 has been accompanied by new features and enhancements. This article illustrates the usage of ast-grep, a tool designed to locate and substitute patterns in your codebase, towards easing your migration to React 19.
Cognitive Load in Software Development
Exploring the concept of cognitive load, this comprehensive article delves into its impact on software development, offering practical examples and strategies to mitigate extraneous cognitive load. It emphasizes the importance of simplicity, information hiding, and avoiding unnecessary complexities that burden developers' working memory.
Vercel Functions Are Now Faster—and Powered by Rust
Vercel Functions run code on demand without the need to manage your own infrastructure, provision servers, or upgrade hardware. They are now powered by Rust under the hood. Vercel functions are now faster and more secure than ever before.
Increase Scalability

Source: ServiceNow's 2023 Investor Day
ServiceNow - Scaling to $10bn in ARR
ServiceNow is a publicly listed enterprise SaaS company boasting a market capitalization of over $148bn and generating over $10bn in ARR. Despite its size, it remains a lesser-known story compared to its counterparts, like Adobe, Salesforce or Oracle. A fascinating exploration of a business scaling story.
Kubernetes 1.30 Gets Better at Naming Things
Kubernetes 1.30 offers a few more security checkpoints, tightening up the permissions and access controls. Pods can now have user names, thanks to KEP 127. Overall, v1.30 brings 45 enhancements — 17 that are stable, 18 as Beta, and 10 as Alpha.
How to Build a Scalable Platform Architecture for Real-Time Data
Propelled by the increasing volume, velocity, and variety of data generated by businesses, the SaaS industry is showing unstoppable growth. The reference architecture in this article details how to build a scalable, automated, flexible data platform to support the growing SaaS industry.
Why I'm Optimistic About the Tech Recession
Ryan Michael is optimistic that companies will be more selective in their hiring and focus on creating viable products with competent teams. He also sees this as an opportunity for personal growth, focusing on improving their own skills and transitioning to a full-stack developer role.
The Art of Design System Recipes
Recipes are critical — and often misunderstood! — layer in the design system ecosystem. This post aims to demystify recipes so your team can successfully wield them to create great design-system-powered products.
Just Cool

Source: tscircuit/tscircuit
tscircuit - React for Circuits
Tscircuit is an open-source library, registry, package manager, and command line tool that simplifies the creation, sharing, exporting, and manufacturing of electronic circuits using TypeScript and React. It leverages React Fiber to render circuits into web pages. Fun project!
What did you think of today's email?Your feedback helps me create better emails for you. |
If you’re reading a forwarded version of this newsletter and would like your own subscription, head over to frictionlesspost.com and sign up there.