~/devreads

20 Jul

3 min read

The main data structure you’ll use in NumPy, Python’s core library for numerical computing, is the N-dimensional array. Sometimes you need to reorganize the values in a NumPy array into a different layout. That’s what NumPy’s reshape() is for. It changes an array’s shape without changing its data, so you can fit the same values into whatever configuration your program…

Android Developers 1 min read

Posted by Wei Wang, Engineering Manager, Android BeTo User privacy and transparency are core to the Android experience. To better align with these principles, we are updating the default behavior of the Nearby Connections API regarding how it interacts with device radios. What is changing? Previously, the Nearby Connections API could automatically toggle Wi-Fi and Bluetooth radios ON to facilitate…

1 min read

In this quiz, you’ll test your understanding of Using NumPy reshape() to Change the Shape of an Array. By working through these questions, you’ll revisit how to reshape an array into a compatible shape, add or remove dimensions, and use the order parameter to control how NumPy rearranges your data. Reshaping is a core skill when you work with NumPy…

Brian Caulfield 5 min read

Erin Davis calls it the “SuperDuperPOD.” That’s two things in one name: pharmaceutical giant Bristol Myers Squibb (BMS) already runs one of the largest AI clusters in life sciences, with serious results to show for it. And they’re doubling down. BMS announced today it is deploying its second NVIDIA DGX SuperPOD, this one built on […]

ai infrastructurehardwaresoftwaresupercomputingagentic ai

Deepika Saini 5 min read

“We have multiple dashboards showing different numbers. Which one is correct?” If you’ve worked in data long enough, you’ve probably heard this question more times than you’d like. Sales reports one revenue figure. Finance reports another. Product Analytics has a third. Executives spend more time debating whose dashboard is correct than discussing what action to take. The natural response is…

leadershipdatabricksdata-engineeringdata-architecturedata-strategy

Yannick Lyn Fatt 1 min read

Laravel SMS Catcher captures outgoing SMS notifications during local development and displays them in a phone-inspired inbox dashboard. The post Laravel SMS Catcher: A Local Dashboard for SMS Notifications appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.

laravel packages

Yannick Lyn Fatt 1 min read

Laravel Installer v5.31.0 introduces a command to scaffold Laravel packages, along with environment variable propagation for node-less setups and automated PHP version matching for GitHub Actions. The post Scaffold Packages with the `laravel package` Command in Laravel Installer v5.31.0 appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.

newstoolslaravel installer releases

1 min read

Keep pricing and numbers deterministic in AI products. Let the LLM write prose only. A hybrid architecture from a real deployment advisor.

19 Jul

Matt Sweda 7 min read

Whether you use or even like AI, the genie is out of the bottle. What used to feel like a more personalized Google search can now index your entire codebase, explain how unfamiliar areas are structured, warn you of system design implications, and build features of surprising complexity. (Assuming, of course, you have the vocabulary […] The post A Skeptic…

artificial intelligenceconference

1 min read

The soldier knelt on the chapel waiting for her father's armor to finish booting. She had already slaved the...

Josh Sherman 2 min read

Every time I think I've seen it all from spammers, they do something that surprises me. The ingenuity of bad actors is an interesting thing. I always wonder what sort of world we'd live in if their efforts were focused on good. What sucks the most is when they abuse something that's intended to bring people together. Case in point,…

18 Jul

Sivhaun Sera 2 min read

A product requirements document is a short, shared artifact that states the core problem a piece of work solves and what has to be true to call it done. It is not a full spec with every edge case and acceptance criterion. It sits higher than that: the problem, the goals, the boundaries of scope, […] The post Build Alignment…

personal optimization

2 min read

One thing I like about 11ty is that common tasks for development oriented blogs are easily handled and syntax highlighting is no exception. I installed the Syntax Highlighting Plugin just like the documentation asked me to. Then, I had to modify my code blocks in my blog post Markdown files to indicate what language they were. Thankfully, I had only…

17 Jul

Apple’s Foundation Models framework puts a large language model right on the device — private, offline, and free to call. In this free chapter from Apple Foundation Models, you’ll build a SwiftUI chat app that checks availability, sends a prompt, and displays the response, using an on-device LLM in just two lines of Swift.

Netflix Technology Blog 10 min read

By AI Platform’s Model Runtime team and Inference team Introduction Most organizations consume LLMs through hosted APIs. Netflix went further — we run the full stack ourselves, from model deployment through inference, inside our existing production environment rather than a separate ML silo. Some of those decisions weren’t obvious, and a few revealed their trade-offs only under production load. This…

aiplatform-engineeringnetflixmodel-servingllm

Craig Hardy 1 min read

Dr. R.J. Nowling of MSOE discusses building production-ready ML systems on Ampere CPUs, teaching students real-world data pipelines and deployment. Beyond the Model: Building Real World Machine Learning on SitePoint.

aicomputer sciencecareer advancement

Dalia Abuadas 5 min read

The most expensive part of a small feature request used to be writing the code. Now it’s usually the meeting about whether or not to write the code. That’s a real shift, and it quietly breaks a lot of engineering instincts. Engineers learn early that most “small asks” aren’t small: they need tests, a rollout plan, someone to think through…

Jorge Hernández Suárez 7 min read

When you deploy Eclipse Dataspace Components (EDC) connectors on AWS, one of the first challenges you face is predicting and controlling the cost of the required infrastructure. Without clear benchmarks, it is difficult to make informed decisions about workload sizing, environment configuration, and long-term investment. Part 1 of this 3-part blog series covered the fundamentals […]

amazon api gatewayamazon auroraamazon elastic container serviceaws well-architected framework

Jonas Bürkel 6 min read

Running Eclipse Dataspace Components (EDC) connectors in production on AWS requires deliberate architecture decisions around isolation, managed services, and security layering. In Part 1 of this series, we covered the fundamentals of data space architectures and EDC per the International Data Space Association’s (IDSA) standards. If you are new to EDC, we recommend starting there. […]

amazon api gatewayamazon auroraamazon elastic container serviceaws well-architected framework

Alejandro Esquivias Cañadas 6 min read

This three-part blog series guides you through implementing Eclipse Dataspace Components (EDC) on AWS, from foundational concept to production deployment. Part 1 establishes the theoretical foundation with IDSA standards, the Dataspace Protocol (DSP), and core EDC architecture. Part 2 provides production-ready AWS deployment patterns using services like Amazon Elastic Container Service (Amazon ECS), Amazon Aurora, […]

amazon api gatewayamazon auroraamazon ec2 container service

5 min read

Earlier this year, we introduced Gemini Enterprise Agent Platform, where you can build, scale, govern, and optimize agents. Today, we’re sharing 13 demos that walk you through what Agent Platform can do. Each one teaches a concept, a pattern, or an architecture you can put to work immediately. The best part? You don't have to follow them step-by-step. Install Agents…

developers practitionersai machine learning

7 min read

Many BigQuery customers rely on policy tags for protecting their sensitive information in BigQuery. Policy tags were the go-to solution for applying column-level access controls, allowing only users with the right permission to view sensitive columns like personally identifiable information (PII). It was a robust and effective system — for its time. However, data ecosystems have grown in complexity, and…

bigquerydata analytics

Hayden James 1 min read

Hard links and soft links in Linux both use the ln command but behave very differently. This practical guide explains exactly how each works, when to use which, and how to avoid the common pitfalls that catch even experienced sysadmins. Continue reading...

bloglinux

Viliam Sedliak 1 min read

🎉 Kotlin turns 15! 🎉 For 15 years, you’ve helped shape Kotlin into the language it is today. Whether you’ve built apps, contributed to the ecosystem, taught others, or simply chosen Kotlin for your next project – thank you for being part of the journey. Today, we’re celebrating Kotlin and the people who have made […]

kotlinnews

Freek Van der Herten

A practical conference session on building PHP extensions with Go and FrankenPHP, then wiring them into Laravel and Symfony as native-feeling features. It uses an in-memory LRU cache as the example and offers a nice tour of framework flexibility and PHP internals. Read more

Matt Fletcher 4 min read

I run a handful of Ubuntu virtual machines in Proxmox. They host applications via Docker Compose, VPN service, NUT services, and a few other odds and ends around my home lab. Virtual machines I’ve created within the last year and a half or so are entirely under the control of OpenTofu (for creating the virtual […] The post How I…

extracurricular activitiesproxmoxcloud-initopentofuterraform

3 min read

Optimizing token consumption is key to keeping AI coding assistants fast and accurate. You might not be writing every line of code any more, but now you’re responsible for directing those coding assistants to focus on getting the most out of each token. Context bloat increases latency and causes models to forget instructions or hallucinate, it also costs money and…

developers practitioners

1 min read

Developers who move fast still need to do it together​​​​‌ ‍ ​‍​‍‌‍ ‌ ​‍‌‍‍‌‌‍‌ ‌‍‍‌‌‍ ‍​‍​‍​ ‍‍​‍​‍‌ ​ ‌‍​‌‌‍ ‍‌‍‍‌‌ ‌​‌ ‍‌​‍ ‍‌‍‍‌‌‍ ​‍​‍​‍ ​​‍​‍‌‍‍​‌ ​‍‌‍‌‌‌‍‌‍​‍​‍​ ‍‍​‍​‍‌‍‍​‌ ‌​‌ ‌​‌ ​​‌ ​ ​ ‍‍​‍ ​‍ ‌‍​ ‌‍ ‌‌ ​ ​‍ ‍‌ ​ ‌ ‌​‌‍​‌‌‍​ ‌‍‍ ‌‍ ‌ ‌‍‌‍‌‌‌ ​‍‌‍‌‍‌‍ ​‌‍ ‌ ‌ ​‍ ‍‌‍​ ‌‍ ​‍ ‌‍‍‌‌‍ ‍‌ ‌​‌‍‌‌‌‍ ‍‌ ‌​​‍ ‌‍‌‌‌‍‌​‌‍‍‌‌ ‌​​‍ ‌‍ ‌‌‍ ‌‍‌​‌‍‌‌​ ‌‌ ​​‌ ​‍‌‍‌‌‌ ​ ‌‍‌‌‌‍ ‍‌ ‌​‌‍​‌‌ ‌​‌‍‍‌‌‍ ‌‍ ‍​ ‍ ‌‍‍‌‌‍‌​​ ‌​ ‍​​ ‍​‌‍‌‍​ ‌‌​ ​‍‌‍‌​​ ‌ ‌‍​‍​‍ ‌‌‍‌‌‌‍‌​​ ​ ​ ‌‌​‍ ‌​ ‌​‌‍‌​​ ​‍​ ​ ​‍ ‌​ ‍‌​ ​​​ ‌​‌‍‌‌​‍ ‌‌‍‌‌​ ​‌‌‍​ ​ ​ ​ ​​​ ‌‍​ ‍​​ ‌‌​ ​‍‌‍‌‌​ ‌ ​ ‌ ​ ‍ ‌ ‌​‌ ‍‌‌ ​​‌‍‌‌​ ‌‌‍​‍‌‍ ​‌‍ ‌‍‌ ‌‌​​‌‍ ‌ ​ ‌ ‌​​ ‍ ‌ ​​‌‍​‌‌ ‌​‌‍‍​​ ‌‌ ‌​‌‍‍‌‌ ‌​‌‍ ​‌‍‌‌​ ‌‍​‍‌‍​‌‌ ​ ‌‍‌‌‌‌‌‌‌ ​‍‌‍ ​​ ‌‌‍‍​‌ ‌​‌ ‌​‌ ​​‌ ​ ​‍‌‌​ ​ ‌​​‌​‍‌‌​ ​‍‌​‌‍​‍‌‌​ ​‍‌​‌‍‌‍​ ‌‍ ‌‌ ​ ​‍ ‍‌ ​ ‌ ‌​‌‍​‌‌‍​ ‌‍‍ ‌‍ ‌ ‌‍‌‍‌‌‌ ​‍‌‍‌‍‌‍ ​‌‍ ‌ ‌ ​‍ ‍‌‍​ ‌‍ ​‍‌‍‌‍‍‌‌‍‌​​ ‌​ ‍​​ ‍​‌‍‌‍​ ‌‌​ ​‍‌‍‌​​ ‌ ‌‍​‍​‍ ‌‌‍‌‌‌‍‌​​ ​ ​ ‌‌​‍ ‌​ ‌​‌‍‌​​ ​‍​ ​ ​‍ ‌​ ‍‌​ ​​​ ‌​‌‍‌‌​‍ ‌‌‍‌‌​ ​‌‌‍​ ​ ​ ​ ​​​ ‌‍​ ‍​​ ‌‌​ ​‍‌‍‌‌​ ‌ ​ ‌ ​‍‌‍‌ ‌​‌ ‍‌‌ ​​‌‍‌‌​ ‌‌‍​‍‌‍ ​‌‍ ‌‍‌ ‌‌​​‌‍ ‌ ​ ‌ ‌​​‍‌‍‌ ​​‌‍​‌‌ ‌​‌‍‍​​ ‌‌ ‌​‌‍‍‌‌ ‌​‌‍ ​‌‍‌‌​‍‌‍‌ ​​‌‍‌‌‌ ​‍‌ ​ ‌ ​​‌‍‌‌‌‍​ ‌ ‌​‌‍‍‌‌ ‌‍‌‍‌‌​ ‌‌ ​​‌ ‌‌‌‍​‍‌‍ ​‌‍‍‌‌ ​ ‌‍‍​‌‍‌‌‌‍‌​​‍​‍‌ ‌

Stack Overflow

At MS Build, Ryan is joined by Cassidy Williams, Senior Director of Developer Advocacy at GitHub and former Stack Overflow Podcast host, to discuss how agentic coding is shifting dev work towards higher-level strategy while increasing decision fatigue; why human taste, community feedback, and mentorship are becoming more essential than ever for developer careers; and the new GitHub Copilot announcements…

podcastse-techse-stackoverflowdev-lifeai

Jayshmi A 9 min read

Author: Jayshmi A Special thanks to soumyajyoti banerjee for his contributions throughout this project and Sunil Rathee for his guidance. The counterintuitive story of how 350+ carefully engineered features + a simple MLP matched industry leaders and what that says about where the real moat lives in ML. Introduction Predicted lifetime value is one of the most fundamental signals in…

Aishwary Yadav 11 min read

Building Swiggy’s AI onboarding companion for delivery executives, where accuracy alone wasn’t enough and mentorship had to scale. For a new Delivery Executive (DE) joining Swiggy, the experience is often overwhelming, throwing a world of SOPs, incentive structures, zone logistics, and app workflows at them all at once. This friction is evident in our metrics, but the drop-off isn’t due…

ai-agentllm-evaluationllmaillm-applications

Raj Gohil 10 min read

Engineering across all Swiggy Apps has always had a simple problem with a very large surface area: we ship fast, but every release, every production signal, and every operational review touches too many systems. For a single release manager or on-call engineer, the day could start across Jira, Confluence, Bitrise, Play Console, Crashlytics, New Relic, Google Sheets, ImageKit dashboards, and…

1 min read

Polar payments in Astro for one-time purchases and subscriptions: server-side checkout routes, lazy customer creation, and entitlement checks in D1.

10 min read

If you currently federate enterprise customers using Security Assertion Markup Language (SAML) and want to connect with third-party applications without migrating to OpenID Connect (OIDC), this Cross App Access (XAA) guide is for you. The Identity Assertion Authorization Grant specification, the basis of XAA, was originally designed with OIDC in mind. To use it in SAML applications, you must accommodate…

4 min read

Hello! I’ve been working on a Django site recently, and I decided to use SQLite as the database. When I was getting started with using SQLite as database for a website I read a bunch of blog posts about how it is totally fine to use SQLite in production for a small site and I think it is totally fine,…

Lindsey Christensen 1 min read

IT and software leaders at healthcare organizations are feeling the pressure to deliver software faster while maintaining compliance and reliability. Our recent healthcare software delivery research (coming soon!) found that 68% of organizations struggle to increase software delivery velocity without introducing operational or governance risk. Let’s talk about it! On July 30, I’ll have the pleasure of moderating a panel…

16 Jul

Paul Redmond 1 min read

Vocalizer is a native PHP extension for local speech synthesis, embedding sherpa-onnx and audio.cpp to run eight TTS model families — including Chatterbox voice cloning — behind one API. The post Vocalizer: Local Text-to-Speech for PHP appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.

laravel packages

Christopher Cheung 6 min read

GitHub in Rovo for software teams AI is making it faster to write code. The new bottleneck is understanding the work around the code: what changed, why it changed, who reviewed it, and how it connects to the plan. That context lives across Jira, GitHub, Confluence, and the conversations that happen around them. Teamwork Graph […] The post Bring GitHub…

ai at work

SitePoint Team 1 min read

Developer-focused explainer on GPT-5.6 Sol. Covers what Sol's 80 Coding Agent Index (2.8 pts above Fable 5) means for real workflows, the ultra mode parallel subagent feature (model-side orchestration that splits complex tasks across parallel workers), the 54% token efficiency gain, and practical guidance on when to use Sol vs alternatives. NOT a benchmark table — a workflow decision guide…

aiprogramming

5 min read

For the second consecutive year, Google has been named a Leader in the Gartner® Magic Quadrant™ for Conversational AI Platforms. Google received the furthest and highest in positioning on the "Vision" and "Execution" axes and is now ranked #1 in three out of four Critical Capabilities Use Cases. We believe this recognition reflects our continued investment in frontier AI research,…

ai machine learning

Andy Smith 6 min read

Moving fast should not mean breaking things for your users. While testing on localhost is a good start, you need a near identical replica of production to catch any bugs before your code goes live. That is where a staging environment comes in. Heroku pipelines handle the infrastructure layout for you, keeping your deployment workflow clean and automated. The post…

engineeringcontinuous deploymentheroku pipelineshow-to

Pablo Lopes 3 min read

A free, open-source, hands-on course that walks you through modernizing a real legacy ASP.NET application all the way to .NET 10 using the GitHub Copilot modernization agent, step by step. The post Announcing .NET Modernization for Beginners appeared first on .NET Blog.

.netgithub copilotmodernization

9 min read

Welcome to the first Cloud CISO Perspectives for July 2026. Today, Francis deSouza, COO, Google Cloud and President, Security Products, explains the crucial role that deep context plays in creating an AI advantage for defenders. As with all Cloud CISO Perspectives, the contents of this newsletter are posted to the Google Cloud blog. If you’re reading this on the website…

cloud cisoai machine learningsecurity identity

3 min read

Have you run into problems migrating your products from one model to the next? Upgrading to the latest AI models is rarely simple. For engineering teams, model updates whether migrating to an entirely new model or updating to a newer checkpoint within the same model family, like moving from an earlier Gemini version to Gemini 3.5 — often require a…

ai machine learningcompute

7 min read

Data scientists and data engineers often find themselves caught between two worlds: SQL and Python. Some find SQL more intuitive, especially when combined with a powerful engine like BigQuery to process data at scale. Others find it easier to work in Python with its rich ecosystem of libraries and runtimes. Historically, using these languages together in one notebook required moving…

data analytics

6 min read

Can teams of AI agents collaborate to create a short film? As part of an internal Google generative media hackathon, we put this question to the test – specifically, to uncover whether AI agents could work collaboratively in a domain less innately familiar than software development. We gave each crew three agents with distinct roles and had them collaborate through…

developers practitioners