How to Solve dependencyFailedException on a Multi-Agent in AWS Bedrock

When working with AWS Bedrock Multi-Agent configurations, you might encounter an error message similar to this: An error occurred (dependencyFailedException) when calling the InvokeAgent operation: Dependency resource: received model timeout/error exception from Bedrock. Try the request again. Enter fullscreen mode Exit fullscreen mode This occurred when invoking the agent with the following call: response = […]

How to install Tailwind v4 in a Vite project

A few days ago, I created a new React project using Vite, and I intended to use Tailwind for styling. However, I ran into some issues — Tailwind just couldn’t be initialised! I used the usual command npx tailwind init -p, but I got errors in my console. So here’s what I did and how […]

Apple’s WWDC 2025: How to Watch and What to Expect

Apple’s Worldwide Developers Conference is typically a highly-polished showcase of the company’s software updates and new features, and Apple is expected to follow the well-trodden formula this year. While past events have sometimes included hardware announcements, like the Vision Pro and Apple Silicon, WWDC 2025 might be a software-only show this time. (Looking for that […]

One Tech Tip: How to use your smartphone to photograph the Northern Lights

LONDON (AP) — People in parts of the U.S. may be able to see Northern lights Monday night — or at least use a smartphone’s camera to reveal hints of the aurora not visible to the naked eye. Space weather forecasters issued a rare, severe solar storm alert on Sunday after the sun let out […]

How to Cut Down on Restart Times in Your Node.js Application

Hot reloading is a staple of Node.js development: when a file changes, your application restarts, re-running all setup logic. For small projects, this is barely noticeable. But for large monoliths, especially those with heavy startup routines, the wait can be frustrating. This was exactly my situation. My application used webpack-dev-middleware to compile a massive monolithic […]

How to Build AI Agents to Enhance SaaS With Minimal Code and Effort

Is SaaS Really Dead? Several months ago, the internet was abuzz with the Microsoft CEO Satya Nadella saying, “SaaS is dead.” The conversation started with a question from Bill Gurley about whether Satya was worried that newer startups are building applications with an AI-first approach, which could obfuscate traditional infrastructure like Excel or CRM. Here […]

How to Land a Coding Job in Post-Pandemic Times—The Untraditional Way

I originally posted this post on my blog a long time ago in a galaxy far, far away. Last year, I sent out over a dozen of CVs and cold emails within a month. I was laid off. I went into panic mode. I applied to many companies. Anything with the word “coding” or “software […]

How to be in the Top 10% of AI Engineers

With the elevation of new features in Amazon Q (as well as GitHub Copilot, Cursor, Replit, etc.) and the groundswell of warnings that AI Coding will soon do the vast majority of software development, what is an AI Engineer to think of all of these fast-moving developments? Some AI Engineers believe that they know enough, […]

How to Use Instagram Edits, Meta’s New CapCut Clone for Editing Videos

In January, Meta announced its stand-alone video editing app for making Reels, simply called Edits. After release delays, users anywhere in the world can now download the app and try it out. The new video-creation tool is clearly inspired by the success of ByteDance’s similar CapCut app for TikTok, with tools dedicated to streamlined editing […]

There’s AI Inside Windows Paint and Notepad Now. Here’s How to Use It

Note that while Generative Erase and Remove Background can be used for free, Image Creator uses up AI credits associated with your Microsoft account. You can’t buy these separately, they come as part of a subscription to Microsoft 365 or Copilot Pro subscriptions, so use them wisely. You can read more about AI credits and […]