Read essays and guides on Extreme Programming, Agile, Lean, Scrum, and software development by Bill Wake. Explore practical tips and insights for developers.
In-depth essays on XP and Agile practices
XP123 is a helpful resource for anyone interested in Extreme Programming (XP), Agile, Lean, Scrum, and modern software development practices. The site features a collection of essays and articles by Bill Wake, offering clear explanations and practical tips on everything from test-driven development to user stories and refactoring.
Whether you’re a developer, coach, tester, or just curious about Agile methodologies, you’ll find a variety of thoughtful content to deepen your understanding. The site also includes workshops, comics, and job aids to make learning about XP and related topics engaging and accessible.
If you want to explore proven software development approaches or improve your team’s workflow, XP123 gives you the insights and tools to get started or go further.
Discover websites similar to Xp123.com based on shared categories, topics, and features.
Find practical Oracle database articles, scripts, and forums for DBAs and developers, covering versions from 8i to 23ai, tips, HOWTOs, and community support.
Find Linux tutorials, guides, and documentation for everything from desktop use to programming and server administration, plus helpful links and resources.
Java Code Geeks offers Java, Android, and Scala tutorials, code examples, articles, and guides for developers learning or improving their programming skills.
Find practical guides, how-tos, and troubleshooting tips on Linux, databases, security, and open source topics for both beginners and tech enthusiasts.
Learn about software design patterns, refactoring, and architecture with clear explanations and examples to help you write better, cleaner code.
Find practical Linux tutorials, tips, and answers to common questions for major distributions like Ubuntu, Debian, Fedora, and CentOS, updated daily.
Figma Learn is your go-to help center for mastering Figma, offering tutorials, guides, and courses to help you design, prototype, and collaborate online.
Peter Norvig's website offers essays, tutorials, code samples, and resources on AI, programming, and computer science, plus humor and personal projects.
Find guides, tutorials, and documentation to help you use and manage GitLab’s software development platform. Learn features, setup, and troubleshooting tips.
Access official guides, tutorials, and support docs for Atlassian products like Jira, Confluence, and Bitbucket—all in one place.
Learn practical agile modeling and documentation strategies to improve your software development process, with clear principles, practices, and FAQs.
Git Immersion offers a hands-on, step-by-step guide to learning Git basics, perfect for beginners wanting to practice and understand version control.
WPBeginner offers free, easy-to-follow WordPress tutorials and guides for beginners, helping you build, manage, and improve your WordPress website.
DZone offers news, tutorials, and tools for programmers and DevOps pros, with community-driven articles and resources for all experience levels.
Learn Java, Spring, and Micronaut frameworks with practical tutorials, code examples, and guides designed to help you build and improve your coding skills.
Explore guides, tips, and solutions to help enterprise teams use GitHub efficiently for software development, security, and productivity.
Learn coding with thousands of free tutorials and online courses covering web, mobile, and software development. Improve your skills at your own pace.
Find Dreamweaver tutorials, extensions, and tools for web designers and developers. DMXzone offers add-ons, guides, and resources to boost your workflow.
Get tips, updates, and guides about Firebase development. Stay informed with new features, tutorials, and best practices for building apps with Firebase.
Discover practical design patterns for game programming with clear explanations and examples to help you write cleaner, faster, and more organized code.
Learn how to contribute to Python with this official guide offering step-by-step instructions, tips, and resources for new and experienced developers.
Learn refactoring, design patterns, and SOLID principles with clear guides and examples—ideal for programmers looking to write better, cleaner code.
Explore programming and math projects, tutorials, and resources created by a Toronto-based developer. Great for learning and discovering new ideas.
Find official guides, tutorials, and documentation to help you use Nix for software development, packaging, and reproducible builds on Linux systems.
Learn how to contribute to the Rust compiler with step-by-step guides, tips, and resources for new and experienced Rust developers.
Learn agile data strategies and best practices for managing, modeling, and testing data in modern development environments.
Explore microformats to add structured data to your web pages, find guides, tools, and community support for building a more data-rich web.
Access the official Scrum Guide, available in 30+ languages, to learn the basics of Scrum and agile project management straight from its creators.
Explore the tidyverse style guide for R programming. Find clear rules and examples to write readable, consistent code across tidyverse packages.
Explore guides, documentation, and community support for Protégé, a free open-source platform for building ontologies and knowledge-based applications.
A collaborative wiki providing user-contributed guides, documentation, and resources for libvirt, a virtualization management API and toolkit.
Learn about HTTP/3 and QUIC protocols with clear explanations, guides, and resources. Ideal for developers and tech enthusiasts wanting in-depth info.
Gentoo Wiki is a community-driven resource packed with documentation, guides, and tips to help you use, configure, and troubleshoot Gentoo Linux.
Find official UML standards, guides, news, and resources for modeling software and business processes, plus certification and training opportunities.
Find archived documentation and guides about Btrfs, a Linux filesystem. This wiki is no longer updated but offers helpful technical info and resources.
Learn modern JavaScript with clear tutorials, examples, and tasks, covering everything from basics to advanced topics. Available in multiple languages.
Learn MySQL quickly and easily with step-by-step tutorials, guides, and practical examples for beginners and advanced users on this dedicated website.
Explore microservices architecture concepts, patterns, and practical guides to help you understand, design, and implement microservices in your projects.
Find web development tutorials, programming tips, and the latest news for developers and coders on Code Wall. Stay updated and learn new skills easily.
Learn how to create AI-generated art with guides, tutorials, and workflows for Stable Diffusion tools like ComfyUI, Forge, and AUTOMATIC1111.
Discover tutorials and guides on Android development, including how to create looping ViewPagers and explore open-source projects and blogs.
chromeos.dev offers tutorials, tools, and resources for developers building apps and experiences for ChromeOS devices. Learn, connect, and create easily.
Explore classic game programming resources, tutorials, and tools for hobbyists interested in old-school PC and DOS game development.
Piotr's TechBlog shares tutorials and insights on Java, Spring, Kotlin, microservices, Kubernetes, and AI tools for developers of all levels.
WPShout offers in-depth WordPress tutorials, developer guides, code snippets, and resources for advanced users, developers, and business owners.
Find hands-on electronics tutorials and DIY Arduino projects in Indonesian, with guides for building your own hardware and exploring coding basics.
Jojoee offers web development tutorials in Thai, covering HTML5, CSS3, WordPress, and web design tips for beginners and enthusiasts.
Explore hands-on tutorials and guides on IoT, electronics, and programming, with resources in Portuguese and English for learners and makers of all levels.
Discover open source electronics projects, tutorials, and news for makers and hobbyists, plus a store for hardware kits and components.
RasPi.TV offers guides, tutorials, and resources for Raspberry Pi and electronics projects, plus a shop for related hardware and components.
Find scripts, tutorials, and tools for learning and developing desktop, web, and mobile apps with JavaScript, PHP, C++, and more.
Connect with developers, read the latest tech news, and learn programming with in-depth tutorials on .NET, C#, Java, and more.
Explore clear tutorials, demos, and documentation to learn coding in HTML, CSS, JavaScript, Python, and more—all in one easy-to-use resource.
Find links, code, and free chapters for the Real-Time Rendering book, plus curated resources on graphics, rendering techniques, and related topics.
Learn web development with step-by-step tutorials on PHP, CodeIgniter, Laravel, Node.js, MySQL, and more, perfect for beginners and developers alike.
HTML5 Doctor offers clear guides, articles, and resources to help web developers understand and use HTML5 effectively in their projects.
Google Codelabs offers step-by-step coding tutorials to help you build apps and learn new technologies with hands-on, guided lessons.
2ality offers clear guides, tips, and deep dives on JavaScript and web development topics for developers of all levels.
Find guides, documentation, and resources for adding form validation to your websites using the jQuery Validation Plugin. Great for web developers.
Destroy All Software offers in-depth screencasts and tutorials for programmers, covering advanced topics and practical coding techniques in software development.