“Coding Better World Together” is a set of master lessons from the famous Uncle Bob (Robert Cecil Martin), where he gives us a broad vision of the importance and future of Software in today’s society. In this first lesson, Uncle Bob demonstrates the need to write clean code. He establishes […]
Devamını Oku
This talk discusses the benefits of using an event-driven architecture for microservices and how Apache Kafka can facilitate this approach. An event-driven architecture involves using events as the system’s backbone, with microservices communicating with each other by producing and consuming events. This can be more efficient than REST APIs, as […]
Devamını Oku
Work in Progress (WIP) limits restrict the number of kanban cards in each kanban board column. By limiting work in progress, teams often get more jobs done (and faster) than without WIP limits. This video teaches you what a WIP limit is, how to set your WIP limit on Jira […]
Devamını Oku
Daily Standup Meeting or Daily Scrum Meeting Understand details of Daily Scrum Calls, Daily Scrum Meetings, or daily huddles. With topics below The Daily Standup Meeting, or the Daily Scrum Meeting, is a short, time-boxed event (typically 15 minutes) that occurs every day in which the development team reviews progress […]
Devamını Oku
Steve Jobs’ motivational speech at the Stanford graduation ceremony. This entrepreneur motivation speech is an inspirational video for all aspiring startup owners. In this video, Steve Jobs speaks about the highs and lows of entrepreneurship. Despite losing his job, he established two more successful companies – Next and Pixar. At […]
Devamını Oku
Hear from Christian Posta, Principal Architect, Red Hat, in this breakout session at Red Hat Summit 2017. One of the tenants of microservices, and a way to minimize dependencies, is that “a service should own its database.” This is easier said than done. Why? Because: your data. In working with […]
Devamını Oku
Release/Reuse Equivalency states that everything reused must be released and tracked. This has little to do with writing the code or applying algorithms or data structures but with how to structure your software into smaller components. It requires the maintainer to organize the releases, provide a way to migrate from one […]
Devamını Oku
Blockchain is a global online database that anyone with an internet connection can use, but it doesn’t belong to anyone. CNBC’s Tom Chitty explains. If you’ve heard of bitcoin, you’ve probably also heard of the technology underlying it: The blockchain. A blockchain is a global online database that anyone with […]
Devamını Oku
You’ve spent months re-architecting your monolith into the new microservices vision. Everyone gathers around to flip the switch. You navigate to the first page…and nothing happens. Refresh…still nothing. The site is so slow that it won’t respond for minutes. What happened? In this session, I’ll walk through a post-mortem of […]
Devamını Oku
Scrum is a framework for managing and completing complex projects. It was initially developed for software development, but it can be applied to any field where teams must deliver high-quality products or services. Scrum is based on the idea that teams can be more effective when they work flexibly and […]
Devamını Oku