๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
๐จ Senior DevOps / SRE Interview at Salesforce
Round 1: Systems & Design
โข Design a multi-tenant architecture where thousands of customers share infrastructure but must never see each other's data.
โข How would you design a release process for a SaaS platform with several major releases a year and thousands of customizations?
โข Design disaster recovery with defined RTO and RPO for a customer-facing platform across multiple regions.
โข How would you build monitoring that detects a problem for one tenant out of thousands?
โข How do you design database migrations on a shared schema with zero downtime?
Round 2: RCA & Troubleshooting
โข One large customer reports slowness and everyone else is fine. How do you isolate the cause?
โข A release passed all tests but breaks customers with specific custom configurations. How do you find it?
โข A database failover completed, but a subset of app servers still points to the old primary. What happened?
โข A batch job from one tenant is starving others of resources. How do you stop and prevent it?
Round 3: Leadership & Judgement
โข How do you communicate a customer-impacting incident to non-technical customers and executives?
โข Tell me about a time a compliance requirement conflicted with delivery speed. What did you do?
โข How do you decide a release is safe when you can't test every customer configuration?
โข How do you build trust with product teams who see reliability work as a cost?
TL;DR: If you haven't:
1. Designed multi-tenant isolation and noisy-neighbor protection
2. Debugged problems that affect only one tenant or configuration
3. Built release safety for changes you can't fully test
4. Communicated incidents clearly to customers and executives
Then Salesforce interviews won't just test you; they'll expose the cracks in your production mindset. But what if you could train on this before getting grilled?
๐จ Clearing interviews like this isn't about memorizing answers. It's about how you think under pressure, and how you explain it. Here's exactly how I help:
โ We run a mock interview in the exact format above: design, RCA and leadership rounds
โ We work through 300+ production outages and 20+ live on-call scenarios, and I break down exactly where your reasoning was weak
โ We rebuild your answers so you explain trade-offs and decisions the way a senior engineer does
โ You leave with a clear gap list and a plan for what to fix before the real round
If you want to train with me 1:1, fill out the form below. Tell me which company you're targeting and where you're stuck.
๐ tally.so/r/jaKrXQ
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
Replying to @omarvvvr
I use handoff docs, written directly into the repo.
I actually have a video I made about it on my page.
nitter.cf/SolutionsJoeG/status/2โฆ
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
Introducing Directory, free recruiting data for ChatGPT & Claude.
Describe a role & get a shortlist from 250M+ profiles in Alexandria, with experience & work emails.
Start sourcing with 1,000 free credits a month in the Firecrawl plugin.
firecrawl.dev/alexandria/catโฆ
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
So far we've got 36 teams and 59 participants competing for $2500.
The build window opens this Friday, the 30th, then they have 30 days to build something amazing for the church.
Join the AI for Church Hackathon!
aiforchurch.com/hackathon
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
Turquoise Health is hiring an engineer to take AI features from prototype to production in healthcare pricing.
$175,000-$195,000 base, fully remote. Python, evals built with domain experts, fallbacks and cost controls.
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
We (actually) KILLED Palantir this time!!!
New updates, better ontology generation, cloud service, and smarter agents!
You can deploy it locally here: github.com/HelixDB/helix-fouโฆ
or use the cloud: foundry.helix-db.com
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
RAG is officially cooked.
IBM built a retriever that hallucinates 65x less than fine-tuned RAG systems.
Right now, every company is using Retrieval-Augmented Generation (RAG) to stop their AI from hallucinating.
The idea is to give the AI a private database to read so it doesn't make things up.
But there is a massive structural flaw.
Standard RAG blindly grabs documents based on vector similarity and forces the AI to read them. If the retriever pulls irrelevant garbage, the AI doesn't stop.
It just hallucinates with citations.
IBM just dropped a paper that changes the math entirely.
They built a new retrieval architecture that hallucinates 65x less than state-of-the-art fine-tuned RAG systems.
65x is the difference between a fun prototype and a production-grade enterprise system.
Instead of blindly dumping context into the model and hoping for the best, their system actively filters and validates the retrieved data before the generation step even begins.
It cuts out the noise. It forces absolute precision.
For businesses, this is the holy grail.
Zero hallucinations means zero liability. It means autonomous agents can finally be trusted with sensitive company data without a human babysitting every output.
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
๐จ We're hiring urgently at 10mg Health!
We're looking for two senior engineers to join our team, remote:
๐
โ Senior Frontend Engineer (Full stack): script.google.com/macros/s/Aโฆ
โ Senior Backend Engineer (7+ years, preferably Lagos): script.google.com/macros/s/Aโฆ
Immediate start. Applications are reviewed as they arrive.
Swipe through the slides below for the full role details.
Please share with anyone who'd be a great fit. ๐
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
If I had 6 months to become an Agentic AI Engineer.
I'd do this.
Stage 1: Python + Async Foundations
asyncio, FastAPI, event-driven architecture, error handling, API integration patterns.
Stage 2: LLM Fundamentals for Agents
Context management, model routing, token economics, latency tradeoffs, failure modes.
Stage 3: Tool Calling + Structured Outputs
Pydantic validation, function calling schemas, error recovery, dynamic tool discovery.
Stage 4: Memory + State Management
Short-term buffers, long-term vector recall, context compression, cross-session sync.
Stage 5: Single Agent Workflows
ReAct loops, plan-and-execute, self-reflection, iteration limits, graceful degradation.
Stage 6: Multi-Agent Orchestration
LangGraph/CrewAI, supervisor patterns, message passing, conflict resolution, handoffs.
Stage 7: Human-in-the-Loop Systems
Uncertainty detection, approval gates, audit trails, resume logic, intervention points.
Stage 8: Evaluation + Quality Assurance
Automated eval harnesses, LLM-as-a-judge, regression testing, hallucination metrics.
Stage 9: Observability + Tracing
Distributed tracing (LangSmith/Arize), cost dashboards, latency monitoring, alerting.
Stage 10: Security + Guardrails
Prompt injection defense, output filtering, PII redaction, sandboxed execution, compliance.
Stage 11: Production Deployment
vLLM/SGLang, Kubernetes scaling, CI/CD for agents, canary releases, rollback strategies.
Stage 12: Open Source + Portfolio
Ship autonomous agents publicly, write architecture docs, record demos, contribute to libs.
Most people stay stuck watching tutorials.
Builders get hired.
(Bookmark it)
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
As an Agentic AI Engineer, you must build these projects.
1.) Async Agent Orchestrator
Build: A FastAPI + asyncio event loop handling 100+ concurrent agent tasks with non-blocking tool calls and graceful error recovery.
Why: `while True` loops block the main thread. Real-world agents require event-driven concurrency to survive production traffic.
2.) Dynamic Context Budget Assembler
Build: A pre-flight middleware that strictly allocates tokens across system prompts, retrieved docs and tool schemas per request.
Why: Context overflow is the #1 silent killer of production agents. You must budget tokens like you budget cloud spend.
3.) Strict Pydantic Tool Router
Build: A tool execution engine that forces LLM outputs into strict JSON schemas and automatically retries with the error trace on validation failure.
Why: Agents hallucinate API parameters. Grammar-constrained decoding and Pydantic validation turn stochastic outputs into deterministic actions.
4.) 3-Tier Memory & Eviction Engine
Build: A memory system with working scratchpads, episodic session compression and semantic vector search with automated TTL eviction.
Why: Infinite context causes OOM errors and hallucinations. Memory must be actively managed, scored and pruned.
5.) Self-Healing ReAct Loop
Build: An agent that reads its own stack traces, parses the compiler/API error, rewrites the failing tool call and retries up to 3 times.
Why: Agents that fail on the first try are useless. Agents that debug themselves are digital employees.
6.) Typed Multi-Agent Swarm
Build: A LangGraph state machine where a Researcher, Coder and Reviewer agent pass strictly typed state objects, never raw text.
Why: Single agents fail on complex tasks. Swarms divide and conquer but raw text handoffs cause context drift.
7.) Async HITL Slack Gate
Build: A workflow that drafts a high-stakes action, serializes its state and waits 3 days for a human to click "Approve" via a Slack webhook.
Why: High-stakes automation requires human accountability. Agents must know how to pause, wait, and resume cleanly.
8.) Trajectory Eval CI Gate
Build: A GitHub Action that replays 100 agent trajectories and blocks the PR if the tool-call sequence deviates from the golden DAG.
Why: Grading the final text output hides the fact that the agent hallucinated an API call or skipped a safety check to get there.
9.) OpenTelemetry Agent Tracer
Build: Custom tracing spans capturing every LLM hop, token count, tool latency and state mutation in LangSmith or Arize.
Why: You cannot debug a 14-step agent workflow if you can't replay the exact sequence of events that led to the failure.
10.) Inter-Agent Sanitization Proxy
Build: Middleware that intercepts messages between agents, stripping malicious instructions to prevent cross-agent prompt injection.
Why: Multi-agent systems create internal attack surfaces. Agent A can be tricked into hijacking Agent B's tools.
11.) Sandboxed Code Executor
Build: A code-interpreter agent that writes and executes Python in an isolated E2B or gVisor microVM with zero internet egress.
Why: Letting an LLM run `os.system()` on your host machine is a catastrophic security risk.
12.) Cost Kill-Switch Middleware
Build: A router tracking loop depth and projected spend that instantly halts the agent if it exceeds $0.50, falling back to a cheaper model.
Why: A runaway agent loop is an outage with an invoice. It will burn $500 in API credits before you notice.
13.) API-to-Browser Fallback Agent
Build: A routing layer where if the primary REST API 404s or times out, the agent seamlessly spawns a headless browser to finish the GUI workflow.
Why: The real world is messy. 80% of enterprise software has no API. Agents must adapt to broken environments.
14.) Shadow Trajectory Comparator
Build: A silent 5% traffic mirror that runs a new agent topology in the background, diffing tool-call paths and costs without affecting users.
Why: You cannot A/B test non-determinism safely in production without shadow mode.
15.) Public Architecture Teardown
Build: 3 published deep-dives detailing your swarm topology, state-machine design, inter-agent security and cost-per-task analysis.
Why: Top AI labs hire Agent Engineers based on their system design judgment not their ability to import LangChain.
Systems that prove you can orchestrate, secure & scale when autonomous agents touch your stack.
Most people watch tutorials. Builders ship systems.
Bookmark & Repost.
If I had 6 months to become an Agentic AI Engineer.
I'd do this.
Stage 1: Python + Async Foundations
asyncio, FastAPI, event-driven architecture, error handling, API integration patterns.
Stage 2: LLM Fundamentals for Agents
Context management, model routing, token economics, latency tradeoffs, failure modes.
Stage 3: Tool Calling + Structured Outputs
Pydantic validation, function calling schemas, error recovery, dynamic tool discovery.
Stage 4: Memory + State Management
Short-term buffers, long-term vector recall, context compression, cross-session sync.
Stage 5: Single Agent Workflows
ReAct loops, plan-and-execute, self-reflection, iteration limits, graceful degradation.
Stage 6: Multi-Agent Orchestration
LangGraph/CrewAI, supervisor patterns, message passing, conflict resolution, handoffs.
Stage 7: Human-in-the-Loop Systems
Uncertainty detection, approval gates, audit trails, resume logic, intervention points.
Stage 8: Evaluation + Quality Assurance
Automated eval harnesses, LLM-as-a-judge, regression testing, hallucination metrics.
Stage 9: Observability + Tracing
Distributed tracing (LangSmith/Arize), cost dashboards, latency monitoring, alerting.
Stage 10: Security + Guardrails
Prompt injection defense, output filtering, PII redaction, sandboxed execution, compliance.
Stage 11: Production Deployment
vLLM/SGLang, Kubernetes scaling, CI/CD for agents, canary releases, rollback strategies.
Stage 12: Open Source + Portfolio
Ship autonomous agents publicly, write architecture docs, record demos, contribute to libs.
Most people stay stuck watching tutorials.
Builders get hired.
(Bookmark it)
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
20,000 CI minutes a month on a 2 vCPU / 8 GB runner:
GitHub: $120
Blacksmith: $80
Ubicloud: $40
Celesto CI: $13.33
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
New high: 5M+ runners across all @RunsOnRunsOn users. 8x to 16x cheaper than GitHub Actions on real builds.
ciao blacksmith
we just made a CI runner so cheap & fast you can scale your CI by 20x on the same budget
introducing CI on boat.dev's cloud VMs
1. install boat & run:
$ boat ci connect
2. change your runner:
- runs-on: ubuntu-latest
+ runs-on: boat
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
Iโve been using DigitalOcean for 4 years, and for the last 8 months my bill was $200 a month.
Today I moved to Hetzner, and it will cost me only $47 a month.
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
how i booked 3-4 interviews a week with cold emails ๐
- browser use from @mausbot_ to find startups that recently raised funds
- hunter.io connector to find their emails
- @mausbot_ to send 50+ mails a day, with gaps between them so they don't land in spam
2-3 replies per 50. follow ups got more replies than the first mail
a lot of you asked how i actually got these interviews
out of 5-6 offers:
- 1 came from a cold email
- 2 from cold dms on linkedin and x
- the rest were inbound, people reached out to me
i sent 50+ cold emails a day. about 2-3 replied per 50
- follow ups got more replies than the first mail
- almost every channel got me some leads, except linkedin easy apply. skip that
- getting zero replies? your email might not show how you'd add value to them
how i get inbound + the exact email that got me my current job are in my article
link - adityaumale729034.substack.cโฆ
drop your questions, i'll go deeper on any of these
๐ข๐ฝ๐ช๐ท๐ต๐ฎ๐ ๐ข๐ธ๐ถ๐ช๐ท retweeted
Apply if you want to work on frontier AI research!
Research interns get to lead high-impact research projects and publish papers, working with researchers @ScaleAILabs.
From the beginning, Scale was built by people who love solving hard problems. That same ambition is driving what we build next.
Our ML Research Internship Program is accepting applications in SF and NYC. Work on frontier AI research alongside @ScaleAILabs researchers, publish your work, and help build the next generation of AI.
Apply now. scale.com/careers/university


































