Urgent.News

What's breaking now, across thousands of outlets.

Tech

Supercharge AWS Emulator for AWS CDK Development with cdkd

TL;DR When you use AWS Emulator for development with AWS CDK, combining it with cdkd gives you the following benefits: cdkd automatically configures the connection to AWS Emulator, and environment variables for Lambda and other resources are resolved automatically from your CDK code, so you don't need a .env file You can freely switch the connection target per service, for example using real AWS…

When using AWS Emulator for development with AWS CDK, integrating it with cdkd provides several benefits. cdkd automatically configures the connection to AWS Emulator, and resolves environment variables for Lambda and other resources from your CDK code, eliminating the need for a .env file. You can easily switch the connection target per service, such as using real AWS for certain aspects while the application writes to AWS Emulator.

This approach allows application code to run directly from source without deployment, enabling immediate testing of changes. cdkd (CDK Direct) is a tool that deploys CDK apps quickly by calling the AWS SDK directly, providing an alternative to the CDK CLI for deploying to real AWS environments. It includes the cdkd local subcommand, which runs application resources defined in your CDK app locally.

With cdkd local, only the application code runs locally, while AWS resources accessed by the app can be emulated or mocked, or connected to real AWS resources. When using AWS Emulator with cdkd, the process involves starting AWS Emulator, creating necessary resources inside Emulator, and then running the app with cdkd local, sending AWS calls to Emulator. This setup allows for efficient development and testing of AWS CDK applications.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Docker COPY --from stage not found in CI

A docker COPY --from stage not found does not produce a message about stages, because BuildKit does not treat an unknown name as a mistake.

  • Docker COPY --from stage not found in CI, treated as image reference
  • BuildKit searches for unknown name in registry instead of treating as mistake
  • Numeric index provides explicit error, stage name causes silent registry trip

I got tired of Redis and Kafka eating my RAM, so I rebuilt them in Rust hitting 1.6M RPS (as a student)

Hey everyone, I’m Yasir. I’m an 18-year-old software engineering student from Pakistan, and for the last few months, I’ve been going down a very deep, very complex rabbit hole: Systems Programming in…

  • 18-year-old Pakistani student builds custom message queue and in-memory store in Rust
  • Velocity-MQ and VelocityDB architectures enable 1.6M RPS performance
  • First-semester CS student seeks community feedback and contributions

Embiody 0.9 Preview Arrives: The Browser for AI Agents That Don't Slow Down in the Background

Browsers are designed for people; an AI agent can use them, but they don't quite fit. That's why we made one of our own. BrowserDo MCP + Embiody Browser 0.9 Preview has been in closed beta for two…

  • Embiody 0.9 Preview introduces browser for AI agents to work alongside humans
  • IA tabs function maintains full operation even when running in background
  • Anti-bot blocking system prevents browser from being flagged as bot

Our hospital chatbot cheated at its own exams — on purpose

When a hospital rolls out an HIS like InterSystems TrakCare, the knowledge lives in three places: classroom sessions, a Moodle full of training videos, and a pile of assessments everyone must pass.

  • Hospital chatbot trained on Moodle assessments
  • Bot completed 36 assessments to gather answers
  • System designed for Arabic-speaking hospitals

Running a dense 33B agent model on one 24 GB GPU: the offload trap and the empty reply

To self-host Nanbeige4.3-33B, the Apache-2.0 agent coding model the Nanbeige team (BOSS Zhipin) released on 24 October, two decisions matter most.

  • 33 billion-parameter dense model requires entire 20.8 GB file on GPU for each token
  • Partial offloading to CPU on 16 GB card slows model to 1.6 tokens per second
  • 3-bit file optimized to fit entirely on GPU, achieving 56.5 tokens per second

More from Sunday 15 November →