User
Write something
Know About the KYC & KYB
Hey everyone, I'm working on a project - white-label Billing Management panel with clients across Brazil, Germany, the UK, and the US, and I'm researching how to handle identity verification for each region. So far I've looked into DigiLocker, India's government-backed platform for ID verification. I'd love to know: - How does KYC/KYB and government ID verification typically work in your country? Is there a national platform like DigiLocker, or is it usually handled through private vendors? - Vendors or APIs you'd recommend for cross-border identity verification - especially ones that work well for the EU, UK, and US? Any pointers, personal experience, or "here's what we use" answers are welcome. Thanks in advance!
🚨🚨 Spring Boot developers I need your opinion on a production problem
🚨 **Spring Boot developers — I need your opinion on a production problem** I’m working on a Spring Boot application with **JPA + PostgreSQL + Kafka**, and I’ve hit a problem that took me way deeper than I expected. Imagine this: ```java @Transactional public void createOrder(Order order) { orderRepository.save(order); applicationEventPublisher.publishEvent( new OrderCreatedEvent(order.getId()) ); } ``` The event listener then publishes the event to Kafka: ```java @Async @TransactionalEventListener( phase = TransactionPhase.AFTER_COMMIT ) public void handle(OrderCreatedEvent event) { kafkaTemplate.send("orders", event.orderId()); } ``` At first glance, everything looks fine. But here's the problem: Sometimes the Kafka event **isn't published**, even though the order was successfully created. And if the application crashes at the wrong moment, we can end up with: Database ✅ GOOD Kafka ❌ NO Now I'm wondering: Would you use **Transactional Outbox** here? Is there another Spring-native approach you'd prefer? How would you guarantee that the database state and Kafka event don't get out of sync? I'm specifically interested in how you'd solve this in a **real production system**, not just theoretically.
Why trying to learn to code and break into software engineering without a system leaves your learning path feeling scattered
Trying to master Java, Spring Boot, DevOps, Cloud, and AI while letting your code snippets, course notes, and project repositories get scattered across random chat logs and loose text files is an absolute roadblock. When you're trying to follow a job-ready software engineering roadmap without a centralized setup, letting your study logs and problem-solving notes get buried across a chaotic maze of open browser tabs and phone memos makes consistent progress nearly impossible. Accelerating your journey to a 6-figure tech career means ditching the digital clutter and anchoring your studies into a clean, systematic framework. Instead of juggling random notes, I now rely on a centralized Notion and spreadsheet ecosystem to track my programming roadmaps, course module milestones, and coding exercises without the mental noise, paired with tool integration links like github.com and canva.com to support my development stack. Whenever I need to break down a tricky coding bug or structure a new project architecture—like designing a step-by-step debugging checklist for Spring Boot APIs—I drop my rough thoughts into floment.ai and instantly get three targeted variation options and execution guides in seconds flat. What coding hurdles, technical questions, or learning roadblocks are you seeking help with inside the community right now?
I'm trying to access the certificates page but it's returning a 404
https://amigoscode.com/certificates Just wanted to flag it in case it's a broken link or the page has moved. Can anyone confirm the correct URL, or should I report it somewhere specific? Thanks! 🙏
The AI builder stack I’d actually keep around
Every single week, a new coding tutorial, framework, or developer tool drops into our feeds promising to fast-track your tech career. The hard part isn't discovering them. It’s figuring out which ones actually earn a permanent spot in your daily workflow instead of just collecting dust in your bookmarks—especially when you're trying to break into software engineering from zero. This is the lean stack I rely on to actually get things built: Claude Code / Cursor: For working directly inside a codebase with AI, turning ideas into working features, and learning how real software logic functions. GitHub: Where the actual projects live. AI can help you write code faster, but mastering version control is non-negotiable for any software engineer. n8n / Make: For wiring up backend logic and moving data between apps without hitting the frustrating limits of basic integrations. XAMPP & Local SQL: Where backend databases and server environments are configured, tested, and fine-tuned locally before deployment. Tailwind CSS: Keeps frontend development clean, responsive, and fast without getting bogged down in messy stylesheets. Floment: Useful for organizing community engagement, sharing workflows, and keeping technical discussions structured in one place. The bigger lesson here is that stacking tools just because they are trending is a fast track to tutorial hell. I’d rather find a real coding bottleneck → map out a clean architecture → test the logic → build the feature → and make sure it actually works. That’s a much better way to master software engineering than chasing every shiny object on the internet. Hey everyone! I'm brand new here, and seeing Nelson build Amigoscode and create a space dedicated to breaking into tech from scratch is incredible. Learning to code and building real systems is so much easier when you're surrounded by people actually shipping projects. What core programming tool or tech stack are you focusing on mastering inside the community right now?
1-30 of 34
Amigoscode
skool.com/amigoscode
A free learning community led by Nelson Djalo. Master Programming & AI, get updates, and grow in a fast-moving industry.
Leaderboard (30-day)
Powered by