Having trouble reading this email? View it in your browser.
New This Week

Complex Network Analysis in Python »

Construct, analyze, and visualize networks with networkx in Python. Analyze and visualize the network, and make business decisions based on your analysis. If you're a curious Python programmer, a data scientist, or a CNA specialist interested in mechanizing mundane tasks, you'll increase your productivity exponentially.

Create Your Successful Agile Project »

An "out-of-the-box" agile approach doesn't work. See how to unite agile and lean principles for your project. Design a custom approach, reap the benefits of collaboration, and deliver value. For project managers who want to use agile techniques, managers who want to start, and technical leaders who want to know more and succeed, this book is your first step toward agile project success.

Recently Released:

 

Coming Up Next:

  • Software Design X-Rays
  • Modern Vim
  • Reactive Programming with RxJS5: Untangle Your Asynchronous JavaScript Code
  • Programming Crystal: Create High Performance, Safe, Concurrent Apps
Network Analysis & Agile Projects
October 18, 2017

Network analysis is a powerful tool you can apply to a multitude of datasets and situations. Complex Network Analysis in Python will show you how to work with all kinds of networks, including social, product, temporal, spatial, and semantic networks. Convert almost any real-world data into a complex network—from co-using cosmetic products to muddy hedge fund connections and even online friendships. Now in beta at pragprog.com/book/dzcnapy

You think agile techniques might be for you, but your projects and organization are unique. Let Johanna Rothman show you how to Create Your Successful Agile Project, now in print and shipping from pragprog.com/book/jragm. Makes a great gift.

Come and get it!

/\ndy

Complex Network Analysis in Python: Recognize → Construct → Visualize → Analyze → Interpret

Complex network analysis used to be done by hand or with non-programmable network analysis tools, but not anymore! You can now automate and program these tasks in Python. Complex networks are collections of connected items, words, concepts, or people. By exploring their structure and individual elements, we can learn about their meaning, evolution, and resilience.

Starting with simple networks, convert real-life and synthetic network graphs into networkx data structures. Look at more sophisticated networks and learn more powerful machinery to handle centrality calculation, blockmodeling, and clique and community detection. Get familiar with presentation-quality network visualization tools, both programmable and interactive, including Gephi, a CNA explorer. Adapt the patterns from the case studies to your problems. Explore big networks with NetworKit, a high-performance networkx substitute. Each part in the book gives you an overview of a class of networks, includes a practical study of networkx functions and techniques, and concludes with case studies from various fields, including social networking, anthropology, marketing, and sports analytics.

Combine your CNA and Python programming skills to become a better network analyst, a more accomplished data scientist, and a more versatile programmer.

Now available in beta from pragprog.com/book/dzcnapy.

Create Your Successful Agile Project: Collaborate, Measure, Estimate, Deliver

You’ve tried to use an off-the-shelf approach to agile techniques, and it’s not working. Instead of a standard method or framework, work from agile and lean principles to design your own agile approach in a way that works for you. Build collaborative, cross-functional teams. See how small batch sizes and frequent delivery create an environment of trust and transparency between the team, management, and customers. Learn about the interpersonal skills that help agile teams work together so well.

In addition to seeing work and knowing what "done" means, you'll see examples of many possible team-based measurements. Look at tools you can use for status reporting, and how to use those measurements to help your managers understand what agile techniques buy them. Recognize the traps that prevent agile principles from working in too many organizations, and what to do about those traps. Use agile techniques for workgroups, and see what managers can do to create and nurture an agile culture. You might be surprised at how few meetings and rituals you need to still work in an agile way.

Johanna's signature frankness and humor will get you on the right track to design your agile project to succeed.

Now in print and shipping from pragprog.com/book/jragm.

Upcoming Author Appearances

  • 2017-10-19 Ludovico Fischer, React Amsterdam/Amsterdam
  • 2017-10-23 VM Brasseur, All Things Open 2017
  • 2017-10-27 Chris Adamson, Swift by Northwest
  • 2017-10-29 VM Brasseur, LISA 2017
  • 2017-11-08 Fred Hebert, CodeMesh, London
  • 2017-11-13 Sandy Mamoli, Agile Encore
  • 2017-11-15 Noel Rappin, RubyConf, New Orleans
  • 2017-11-30 Sandy Mamoli, Yow! Melbourne, Sydney and Brisbane
  • You Could Be a Published Author

    Is there a tech topic you are deeply passionate about and want to share with the rest of us? You could become a published Pragmatic Bookshelf author! Take a look at our pragprog.com/write-for-us page for details, including our 50% royalty (yes, for real!) and world-class development editors.

    Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.

    Andy Hunt
    Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts
    PragProg.com

    Manage your subscription using your account, or permanently unsubscribe here.
    Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615