- Desired State Configuration Basics in Windows PowerShell
- Jun 9, 2015
- This chapter from Windows PowerShell in 24 Hours, Sams Teach Yourself, explains the historical background of DSC, basic tenets of DSC, the DSC authoring environment, configuring the DSC environment, writing your first configuration script, and DSC push configuration.
|
- Structural Patterns for the Common Information Model
- May 18, 2015
- This chapter from Common Information Models for an Open, Analytical, and Agile World covers five software design patterns that illustrate different approaches to structuring your common information model.
|
- Video: Dean Leffingwell on the Value of Using the Scaled Agile Framework (SAFe)
- May 6, 2015
- Dean Leffingwell, founder and CEO of Scaled Agile, Inc., discusses his new video, "Leading Scaled Agile Framework (SAFe) LiveLessons," results that enterprises who adopt SAFe are seeing, the must-have SAFe practices, and the keys to successful enterprise adoption of SAFe.
|
- Video: Leading SAFe (Scaled Agile Framework): Organize an Agile Release Train
- Apr 28, 2015
- In this excerpt from Leading SAFe (Scaled Agile Framework) LiveLessons (Video Training), Dean Leffingwell discusses implementing the agile release train, which is the primary value delivery vehicle inside the scaled agile framework.
|
- Video: Introduction to Leading SAFe (Scaled Agile Framework) LiveLessons
- Apr 23, 2015
- In this excerpt from Leading SAFe (Scaled Agile Framework) LiveLessons, Dean Leffingwell introduces the Scaled Agile Framework (SAFe) and its underlying principles of lean thinking, agile development, and product development flow.
|
- Understanding the Windows PowerShell Release Cycle
- Apr 20, 2015
- Timothy Warner, author of Sams Teach Yourself Windows PowerShell 5 in 24 Hours, explains how Windows PowerShell releases are related to Windows version releases and which bits go with what. It's not a 1:1 relationship, so you might need to uninstall if things don't go quite as expected. With Tim's help and the Windows Management Framework, you'll get it right from the start.
|
- Programming with SOLID Principles
- Mar 23, 2015
- Introduced by software engineer Robert Martin in the early 2000s, the five basic SOLID principles for good object-oriented programming design discussed in this article make code-bases more clean and maintainable. Jesse Smith shows you how the principles discussed here enable you to create more flexible, robust and reusable code.
|
- The Inefficiency of Multitasking: Why Your Smartphone Is a 'Weapon of Mass Distraction'
- Mar 20, 2015
- Scott Will, co-author of Being Agile: Eleven Breakthrough Techniques to Keep You from "Waterfalling Backward", will convince you that multitasking simply wastes time and energy. Learn how to give up multitasking - and get more done.
|
- The MMIX Supplement to The Art of Computer Programming: Programming Techniques
- Feb 25, 2015
- In this excerpt from The MMIX Supplement: Supplement to The Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth, Martin Ruckert discusses various programming techniques, including index variables, fields, relative addresses, bit stuffing, loop unrolling, subroutines, and reporting errors.
|
- Style Guide for The MMIX Supplement: Supplement to The Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth
- Feb 18, 2015
- Martin Ruckert, author of The MMIX Supplement: Supplement to The Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth , offers a programming style guide, covering names, temporaries, index variables, register numbers, local name spaces, and instruction counts.
|
- Preface to The MMIX Supplement: Supplement to The Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth
- Feb 11, 2015
- Martin Ruckert introduces The MMIX Supplement, where Ruckert has rewritten all MIX example programs from Donald Knuth’s Volumes 1-3 for MMIX, thus completing this MMIX update to the original classic.
|
- Foreword to The MMIX Supplement: Supplement to The Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth
- Feb 5, 2015
- Donald Knuth introduces Martin Ruckert's MMIX Supplement, and encourages serious programmers to sharpen their skills by devouring this book.
|
- Video: Scrum Fundamentals and Advanced Training: Mapping User Stories to Test Cases
- Jan 27, 2015
- Tommy Norman, author of Scrum Fundamentals and Advanced LiveLessons (Video Training), talks about the process between the user story and test, and starting with the test in mind.
|
- The Software Craftsmanship Attitude
- Jan 19, 2015
- Do you own your career? In this chapter from The Software Craftsman: Professionalism, Pragmatism, Pride, Sandro Mancuso discusses how we can own our careers, keep ourselves up to date, practice, and discover the things we didn’t know. He also talks about how to create time for all these things.
|
- How Agile Testing Has Evolved
- Dec 16, 2014
- Lisa Crispin and Janet Gregory, authors of More Agile Testing: Learning Journeys for the Whole Team, describe how agile has grown rapidly to improve the work (and lives) of developers worldwide. From its inception as a development concept that sometimes induced fear and promoted confusion, agile has risen and deepened to become a business approach in which everyone can succeed together: customers, programmers, testers, and anyone else involved in delivering business value.
|
- Video: Test Driven Development, Refactoring and Pair Programming: Incremental Design
- Dec 15, 2014
- Bryan Beecham, author of Test Driven Development, Refactoring and Pair Programming LiveLessons (Workshop), explains how incremental design ultimately allows for easier and faster feature development over time in a software project.
|
- From Mathematics to Generic Programming: The First Algorithm
- Dec 2, 2014
- Despite its long history, the notion of an algorithm didn’t always exist; it had to be invented. The authors of From Mathematics to Generic Programming look at the history of the algorithm, starting in Egypt 4000 years ago.
|
- Preface to The Software Craftsman: Professionalism, Pragmatism, Pride
- Dec 1, 2014
- In this preface to The Software Craftsman: Professionalism, Pragmatism, Pride, Sandro Mancuso tells the story of how he learned about the concept of software craftsmanship as a young programmer in Brazil.
|
- Video: Tommy Norman on Advanced Scrum
- Nov 6, 2014
- How do you do Quality Assurance and still be Agile? Tommy Norman, author of Scrum Fundamentals and Advanced LiveLessons Video Training, answers questions about his video and discusses requirements management in Scrum, finding the right balance of documentation, and the importance of user stories.
|
- On the 20th Anniversary of Design Patterns
- Oct 28, 2014
- To celebrate the 20th anniversary of Design Patterns, we asked members of the community to comment on what the book and the patterns movement has meant to them. Here are their answers.
|