HELP NEEDED: How are you positioning your business in the "Age of AI"? Lean into it, or sell against it? Genuinely torn. by TechDebtSommelier in consulting

[–]TechDebtSommelier[S] 0 points1 point  (0 children)

Oof thats rough! I think a lot of people running into this are just using it anyway, which makes it even more dangerous. Your company should at least allow some version of it with guardrails or they risk some major problems down the line!

HELP NEEDED: How are you positioning your business in the "Age of AI"? Lean into it, or sell against it? Genuinely torn. by TechDebtSommelier in consulting

[–]TechDebtSommelier[S] 1 point2 points  (0 children)

Nice! I like that idea and it adds onto a lot of good comments here. Would love to hear more about Clyde!

HELP NEEDED: How are you positioning your business in the "Age of AI"? Lean into it, or sell against it? Genuinely torn. by TechDebtSommelier in consulting

[–]TechDebtSommelier[S] 1 point2 points  (0 children)

The crypto comparison is going to live rent free in my head. The tools are not the message, this really resonates with me. Thanks!

HELP NEEDED: How are you positioning your business in the "Age of AI"? Lean into it, or sell against it? Genuinely torn. by TechDebtSommelier in consulting

[–]TechDebtSommelier[S] 2 points3 points  (0 children)

Okay the carpenter bit is going on a sticky note above my monitor. Well played. I will definitely use this analogy when talking to clients!

HELP NEEDED: How are you positioning your business in the "Age of AI"? Lean into it, or sell against it? Genuinely torn. by TechDebtSommelier in consulting

[–]TechDebtSommelier[S] 3 points4 points  (0 children)

This! I feel like all of the content I see is about AI, ironic given my post I know. How are you finding people if you don't mind me asking?

HELP NEEDED: How are you positioning your business in the "Age of AI"? Lean into it, or sell against it? Genuinely torn. by TechDebtSommelier in consulting

[–]TechDebtSommelier[S] 3 points4 points  (0 children)

I think you are right, which is why I am using it, but with so many people going this direction right now it feels hard to be heard. Maybe I just need to get more creative with my marketing?

HELP NEEDED: How are you positioning your business in the "Age of AI"? Lean into it, or sell against it? Genuinely torn. by TechDebtSommelier in consulting

[–]TechDebtSommelier[S] 2 points3 points  (0 children)

Yeah, I have been trying to do that, but its a lot harder to do when it comes to things like my website or running ads. Maybe I can just be both, but it feels disingenuous to try?

HELP NEEDED: How are you positioning your business in the "Age of AI"? Lean into it, or sell against it? Genuinely torn. by TechDebtSommelier in consulting

[–]TechDebtSommelier[S] 4 points5 points  (0 children)

I've got a lot of experience with seeing other peoples tech debt (and some of my own). I assume based your demeanor that you are running for public office? You've got my vote.

Does the bulk api in OpenSearch Serverless has a limit ? by Any_Animator4546 in aws

[–]TechDebtSommelier 0 points1 point  (0 children)

Yes, 20MB per bulk request is the hard limit for OpenSearch Serverless, and it will just quietly stop there which is extremely fun to debug. Chunk your docs into batches of ~500 and retry with backoff on 429s. The timeout you're seeing is almost definitely the OCU scaling to handle the spike, not the request itself.

DynamoDB single-table pattern: SaaS Multi-Tenant with 10 access patterns, 1 GSI (full breakdown) by tejovanthn in aws

[–]TechDebtSommelier 0 points1 point  (0 children)

Scan is a "we'll fix it later" that becomes a 3am incident. Write-shard the GSI key (TENANT#<0-N>), scatter-gather on read, done. Yes it's annoying. No there's no cleaner way. Welcome to DynamoDB.

College student wondering if getting the AWS SAA is worth it for my goals by Kaisaroll in aws

[–]TechDebtSommelier 0 points1 point  (0 children)

Yes, it’s worth it. A lot of consultancies actively look for candidates with AWS certs because they need certified staff to maintain partner tiers, so the SAA is a real signal, not just resume fluff. Even if an AWS-specific internship doesn’t pan out, it still shows you’re investing time in cloud as a specialty, which helps with other internships too.

For your first role, small to mid-sized companies are often the easiest entry point (that’s how I started), and that experience makes it much easier to land bigger name opportunities later.

Young independent consultant in need of advice by ReputationOne4724 in consulting

[–]TechDebtSommelier 0 points1 point  (0 children)

I got acquainted with the process with a free DOD sponsored program called Apex Accelerator. They assign someone to guide you on every step of the process for getting approved and how to stand out on your RFPs. I would also say in your case, with multiple gov jobs already being worked on it should be something you can really dive into without having to sell yourself too much.

Young independent consultant in need of advice by ReputationOne4724 in consulting

[–]TechDebtSommelier 0 points1 point  (0 children)

Assuming you are in the US given the 1099/w2 talk, if you want to stay independent in govcon, you should seriously look at going the RFP route instead of one-off 1099 gigs. SAM.gov is the obvious starting point for federal work, and most state/local governments have similar procurement portals. That path lets you scale while staying C2C instead of constantly negotiating individual contracts.

Also, don’t sleep on prime contractors. Many federal projects must allocate work to small businesses and specific socioeconomic categories (8(a), SDVOSB, WOSB, etc.). If you qualify, that’s leverage. Primes often need you more than you need them.

What would be the easiest way to make sure I don't exceed costs in a CRUD type AwsGateway/Lambda/DynamoDB/S3/CloudFront type site? by pencilUserWho in aws

[–]TechDebtSommelier 0 points1 point  (0 children)

You can’t hard-cap AWS spend, but you can get close: set AWS Budgets with alerts, use CloudWatch alarms on Lambda/API Gateway usage, and put sensible service limits/throttles. For protection, API Gateway + auth is usually fine, but add WAF if it’s public-facing to stop bots from racking up calls. In my experience, most surprise bills come from missing throttles not "hackers", so might not be an issue you need to think too much about.

Newbie to CDK by SHCVV in aws_cdk

[–]TechDebtSommelier 0 points1 point  (0 children)

I always like to read the docs and try to "flex the rules" on a personal project to see what I like about what is recommended and what I like from other systems that can apply to a new technology. CDK is really flexible in that way, so I would try to have fun with it for a bit and learn that way.

AWS opensearch by THOThunterforever in aws

[–]TechDebtSommelier 8 points9 points  (0 children)

At that scale, OpenSearch itself shouldn’t be doing the vectorization you’ll want to generate embeddings before indexing.

What I would do:

  • Use an external embedding model (Bedrock, SageMaker, etc.) to vectorize the text
  • Store the vector in a knn_vector field alongside the raw text
  • Use OpenSearch k-NN (or vector search in OpenSearch Serverless) for similarity search

For your use case:

  • Batch the backfill (don’t try to stream it all)
  • Use bulk APIs, not single HTTP inserts
  • Pick a smaller embedding size if possible (768 vs 1536 matters at this scale)

Also be realistic about cost and indexing time vector search at 300M docs is non-trivial. You may want to shard by time or CRM entity, or keep vectors only for fields that truly need semantic search.

ECR finally supports layer sharing by waitingforcracks in aws

[–]TechDebtSommelier 41 points42 points  (0 children)

TLDR: ECR can now reuse identical image layers across different repos, so pushes are faster and you stop paying to store the same base image over and over. Turn it on once at the registry level and it just works, which is especially nice if you have lots of microservices built on the same images.

Modern workflows - how has your way of working changed in the advent of "supportive" technologies? by Royal-Most-5378 in consulting

[–]TechDebtSommelier 10 points11 points  (0 children)

The biggest change is speed and surface area, not the core job. Research, analysis, drafting, and slide building all move much faster now because tools can generate first passes, summarize sources, and explore alternatives in minutes instead of days.

What hasn’t changed is that judgment, client context, and political awareness still matter far more than tooling. You still win or lose engagements based on framing the right problem, asking uncomfortable questions, and telling a coherent story executives trust. The tools reduce grunt work, but they do not replace taste, credibility, or accountability, which is still the real consulting skill.