Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.
Recent: |
|
Past: |
|
Higher-order functions can take other functions as arguments or return a function as a result. Learn how to use them and why they're useful. → Read More
M. David Green discusses pair programming, examining what it takes for two developers working together to achieve the productivity and quality improvements that come from pairing. → Read More
This article was created in partnership with Quire. Thank you for supporting the partners who make SitePoint possible. The product backlog is probably one of the most controversial and misunderstood artifacts of an agile organization. Everybody seems to have an opinion about what should be on it, how it should be organized, and who should … → Read More
M. David Green reviews new features of modern JavaScript, such as classes and arrow functions, looking at when you should and perhaps shouldn't use them. → Read More
M. David Green demonstrates how you can start thinking functionally in JavaScript, by refactoring some all-too-common imperative code to a functional style. → Read More
Error monitoring can save you when things start to fall apart. Learn how to get Airbrake working with your JavaScript web apps. → Read More
Functional programming (FP) has become a hot topic in the JavaScript community. It's being touted as a great way of building scalable and maintainable applications and we're staring to see many of its core principles incorporated into libraries and frameworks — for example stateless functional components in React. → Read More
In this episode of the Versioning Show, David and Tim are joined by Chris Ward, a technical writer, blogger and web developer. → Read More
Functional code is often touted as easier to test. M. David Green examines that claim and demonstrates how to get started testing functional JavaScript. → Read More
In this episode of the Versioning Show, Tim and David are joined by Sarah Drasner, a teacher, author, consultant and staff writer at CSS-Tricks. → Read More
In this episode of the Versioning Show, David and Tim are joined by Lara Schenck, a freelance web consultant and educator. → Read More
In this episode of the Versioning Show, Tim and David are joined by Donovan Hutchinson, a developer, teacher and proprietor of CSSanimation.rocks. → Read More
In this one-on-one episode of the Versioning Show, David and Tim look at what it means to be a productive software engineer. → Read More
In this episode of the Versioning Show, Tim and David talk with Luke Hay, a user experience professional and author. → Read More
In this exclusive book excerpt from Scrum: Novice to Ninja, we take a look at troubleshooting Scrum and how to overcome obstacles in the process. → Read More
In this episode of the Versioning Show, David and Tim are joined by Azat Mardan, a software engineer, author, teacher, Node expert and Paleo enthusiast. → Read More
In this exclusive excerpt from our book, Scrum: Novice to NInja, by M. David Green, we discuss how to get teams started with the Scrum process. → Read More
In this book excerpt, we continue looking into the importance of walking through a story during Scrum processes. → Read More
In this exclusive excerpt from our book Scrum: Novice to Ninja, we look at the importance of the second Standup and why developers should utilize it. → Read More
In this episode of the Versioning Show, Tim and David are joined by Jason Lengstorf, a developer and designer at IBM. → Read More