Logo Taplio

Taplio

Nelson Djalo's Linkedin Analytics

Get the Linkedin stats of Nelson Djalo and many LinkedIn Influencers by Taplio.

Want detailed analytics of your Linkedin Account? Try Taplio for free.

Nelson Djalo

open on linkedin

๐Ÿš€ Follow me for software engineering, devops, and system design content! Meet Nelson, a software engineer and the founder of Amigsocode. ๐Ÿ“บ YouTube - https://www.youtube.com/amigoscode ๐Ÿ“ฐ Subscribe to our newsletter - https://amigoscode.com ๐Ÿ”ฅ Private Facebook - https://amigoscode.com/p/join-community ๐Ÿ’ฌ Discord community - https://amigoscode.com/p/join-community ๐Ÿฆ Twitter - https://twitter.com/amigoscode ๐Ÿ“ง Have any questions or feedback? Reach out to us at ๐Ÿ‘‰๐Ÿฟ hello@amigoscode.com.

Check out Nelson Djalo's verified LinkedIn stats (last 30 days)

Followers
177,752
Posts
9
Engagements
16,992
Likes
14,610

Nelson Djalo's Best Posts (last 30 days)

Use Taplio to search all-time best posts


๐Ÿš€ Understanding the 5 Layers of Software Whether you're building a simple app or architecting an enterprise system, mastering these five layers is non-negotiable: ๐ŸŽจ UI (User Interface) โ€“ Where users interact with your software. Think HTML, CSS, JavaScript, Tailwind, ReactJS. ๐Ÿ”Œ API (Application Programming Interface) โ€“ How different systems communicate: REST, GraphQL, gRPC, WebSockets. ๐Ÿง  Logic (Business Logic) โ€“ The brain of your application. Built with Java, Python, Spring, .NET, and more. ๐Ÿ’พ DB (Database) โ€“ Where your data lives. MySQL, Postgres, MongoDB, SQLite, CouchDB. โ˜๏ธ Hosting (Infrastructure) โ€“ The engine that runs everything. AWS, Azure, Google Cloud, Docker, Kubernetes. ๐Ÿ’ก Whether you're a beginner or seasoned dev, understanding how these layers work together is essential for scaling your software development career. ๐Ÿ‘๐Ÿฟ Subscribe to our newsletter - https://bit.ly/4m7Oilb #programming #java #springboot #coding #interviewtips


    2k

    ๐Ÿš€ New Free Course: Spring Boot For Beginners Full Course 2025 - https://lnkd.in/esCV_WgN After working with 100s of Java developers across companies and bootcamps, one thing is clear: mastering Spring Boot is essential for any serious backend engineer. Thatโ€™s why I just released a complete Spring Boot crash course โ€” designed to help you build real APIs from scratch using: โœ… Spring Boot & Java โœ… RESTful APIs โœ… Spring Data JPA โœ… PostgreSQL (via Docker) โœ… IntelliJ, Maven, and more ๐ŸŽฅ In this video, I walk you through: โœ… Setting up your project the right way โœ… Building REST endpoints step by step โœ… Connecting to a Dockerized Postgres DB โœ… Using JPA to persist and fetch data โœ… Structuring your code like a pro ๐Ÿ”— Enrol here for FREE certificate including exercises: https://bit.ly/3EvZG9w This is beginner-friendly, yet powerful enough to help you build production-grade applications. Let me know what you think โ€” and feel free to share with someone starting their backend journey! ๐Ÿ™Œ #Java #SpringBoot #BackendDevelopment #RESTAPI #Docker #PostgreSQL #SoftwareEngineering #Coding #100DaysOfCode


      1k

      16 API Terms Every Developer Should Know Whether you're building backend services or just integrating with one, knowing these terms will make your life a whole lot easier: - Resource โ€“ The data or service you're working with (e.g. user, file, product) - Request โ€“ The call you make to ask the server for something - Response โ€“ What the server sends back to you - Response Code โ€“ Status of the request (e.g. 200 OK, 404 Not Found) - Payload โ€“ The actual data being sent in a request or response - Pagination โ€“ Breaking large sets of data into manageable pages - Method โ€“ The action: GET, POST, PUT, DELETE - Query Parameters โ€“ Filters or options added to the URL (e.g. ?page=2) - Authentication โ€“ Proving who you are before getting access - Rate Limiting โ€“ Limits on how often you can call the API - API Integration โ€“ Connecting two or more services using APIs - API Gateway โ€“ A single entry point to handle and route API calls - API Lifecycle โ€“ From design to deprecationโ€”every API has a life story - CRUD โ€“ The basics: Create, Read, Update, Delete - Cache โ€“ Stored data that speeds up future requests - Client โ€“ The app or device thatโ€™s making the request ๐Ÿ‘๐Ÿฟ Subscribe to our newsletter - https://bit.ly/3x4j5dT #systemdesign #coding #interviewtips


        1k

        Most Spring Boot developers make these REST API mistakes... Are you one of them? After reviewing dozens of Java backend projects, I noticed the same issues again and again: โŒ Inconsistent resource naming โŒ Wrong HTTP status codes โŒ Exposing entities instead of using DTOs โŒ Missing pagination, validation, and security โŒ No API versioning or documentation So I put together a video showing the Top 10 Spring Boot REST API Best Practices every developer should follow in 2025. โœ… Clean architecture โœ… Proper status codes โœ… Global exception handling โœ… Secure and scalable APIs ๐ŸŽฏ Whether you're a beginner or shipping production apps, this will level up your backend game. ๐Ÿ“บ Watch the full video here: https://lnkd.in/eqEhyR2y #java #springboot #coding #interviewtips


        252

        ๐Ÿš€ Mastering AWS Just Got Simpler ๐Ÿ” Whether you're a developer, architect, or tech enthusiast, navigating AWS can feel overwhelming โ€” but it doesn't have to be. This visual breakdown is the ultimate cheat sheet to understanding AWS services, neatly grouped into categories: โ˜๏ธ Compute (EC2, Lambda, Lightsail) ๐Ÿ“ฆ Containers (ECS, EKS, Fargate) ๐Ÿ“ก Networking (VPC, Route 53, ELB) ๐Ÿ“‚ Storage (S3, EBS, Glacier) ๐Ÿง  Machine Learning (SageMaker, Comprehend, Bedrock) ๐Ÿ›ก๏ธ Security & Identity (IAM, Cognito, GuardDuty) ๐Ÿ“Š Analytics (Athena, QuickSight, EMR) ๐Ÿงฎ Databases (RDS, DynamoDB, Aurora) And much moreโ€”covering IoT, Blockchain, Multimedia, Dev Tools, and even Web & App Development. โœ… If you're prepping for an AWS certification โœ… Trying to architect cloud-native applications โœ… Or simply want to demystify the AWS ecosystem... This is your go-to visual guide. Bookmark it, share it, and tag someone who needs this today. ๐Ÿ’ก ๐Ÿ”— Visit blog.amigoscode.com to learn more and dive deeper. ๐Ÿ‘๐Ÿฟ Subscribe to our newsletter - https://lnkd.in/eXui-Vpc #systemdesign #coding #interviewtips


          1k

          ๐Ÿš€ Amigoscode 2.0 is LIVE Today marks a new chapter in our journey to empower developers around the world. Over the past few months, my team and I have been working behind the scenes to completely redesign the Amigoscode learning platform โ€” and I couldnโ€™t be more proud to share it with you. What's new in Amigoscode 2.0: โœ… A brand new dashboard with a cleaner, faster UI โœ… Easier access to your courses and progress โœ… Improved mobile experience โœ… Enhanced course structure for smoother learning โœ… And a few surprises still to come ๐Ÿ˜‰ This isnโ€™t just a facelift โ€” itโ€™s a foundation for the future. Weโ€™re building the best place for developers to learn real-world skills like Java, Spring Boot, DevOps, and System Design โ€” without the fluff. If youโ€™ve ever taken a course with Amigoscode, thank you. If you havenโ€™t yet โ€” nowโ€™s the perfect time. ๐Ÿ”— Check it out here: https://amigoscode.com Let me know what you think โ€” feedback, bugs, or ideas. Weโ€™re just getting started. #Amigoscode #DeveloperEducation #SpringBoot #Java #DevOps #TechEducation #OnlineLearning


            311

            Spring Boot Developer Roadmap 2025 Check out the full roadmap here: https://lnkd.in/eVFZiJw6 Mastering backend development with Java and Spring Boot has never been more important. Companies are scaling fast, and Spring Boot remains the framework of choice for building powerful, scalable APIs and microservices. That's why I put together The Ultimate Spring Boot Roadmap for Java Developers (2025 Update) โ€” a complete step-by-step guide to help you: โœ… Solidify your Java fundamentals โœ… Master Maven or Gradle for builds โœ… Understand Spring Core deeply โœ… Build secure, production-grade REST APIs โœ… Integrate databases and migrations โœ… Implement API security with JWT and OAuth2 โœ… Test with JUnit, Mockito, and Testcontainers โœ… Connect to external APIs with WebClient โœ… Advance to Microservices, Kafka, GraphQL, Cloud, and more ๐Ÿ‘‰ Whether you're just starting out or aiming to sharpen your skills, this roadmap is built to guide you through real-world backend development using the latest tech stack. ๐Ÿ‘๐Ÿฟ Subscribe to our newsletter - https://lnkd.in/eXui-Vpc #springboot #java #coding #interviewtips


              5k

              7 Software Architecture Patterns Every Engineer Should Know Choosing the right architecture can make or break your application. Whether youโ€™re building a small MVP or scaling an enterprise system, architecture matters. Hereโ€™s a quick breakdown of 7 key patterns: - Layered Architecture Also called n-tier. Separates concerns into layers: presentation, business logic, persistence, and database. Easy to understand and implement. - Microservices Breaks down an application into small, independent services. Each service owns its data and can be deployed individually. Scales well but adds complexity. - Monolithic Architecture A single unit that handles all concerns: UI, business logic, and data. Easier to start with but harder to scale and maintain as it grows. - Event-Driven Architecture Services react to events rather than direct calls. Great for real-time systems and loose coupling. Producers emit events, consumers subscribe to them via an event broker. - MVC (Model-View-Controller) Splits an application into three components. Controller handles input, model manages data, view displays data. Popular in web development. - SOA (Service-Oriented Architecture) Applications communicate through a centralized Enterprise Service Bus. Good for large systems where services need to be reused across platforms. Master-Slave One master node delegates work to one or more slave nodes. Useful for replication, database syncing, or workload distribution. Which architecture are you using in your current project? Or better yetโ€”which one do you wish you were using? ๐Ÿ‘๐Ÿฟ Subscribe to our newsletter - https://bit.ly/3x4j5dT #systemdesign #coding #interviewtips


                3k

                Still confused about SQL JOINS? Whether you're writing complex queries or preparing for a tech interview, understanding how joins work is non-negotiable for working with relational databases. Hereโ€™s a quick breakdown of the most important SQL JOINS: ๐Ÿ‘‰ INNER JOIN โ€“ Retrieves only the records that exist in both tables. ๐Ÿ‘‰ LEFT JOIN โ€“ Gets all records from the left table, even if thereโ€™s no match in the right one. ๐Ÿ‘‰ LEFT JOIN with NULL check โ€“ Filters only the left table rows that donโ€™t have a match in the right table. ๐Ÿ‘‰ RIGHT JOIN โ€“ Gets all records from the right table and matches from the left. ๐Ÿ‘‰ RIGHT JOIN with NULL check โ€“ Filters only the right table rows that donโ€™t have a match in the left table. ๐Ÿ‘‰ FULL OUTER JOIN โ€“ Returns everything from both tables, whether thereโ€™s a match or not. ๐Ÿ‘‰ FULL OUTER JOIN with NULL check โ€“ Only returns rows that donโ€™t match on either side. ๐Ÿ‘๐Ÿฟ Subscribe to our newsletter - https://bit.ly/3RDRUNV #sql #coding #interviewtips


                  2k

                  Want to drive more opportunities from LinkedIn?

                  Content Inspiration, AI, scheduling, automation, analytics, CRM.

                  Get all of that and more in Taplio.

                  Try Taplio for free