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

PragProg Just the Facts Sale, 50% OFF Select Titles »

Data’s a funny thing. Gather enough of it and you might just have a fact. But how can you ever be sure that you’ve really interpreted it correctly? Improve your odds of getting it right with a deep dive into the algorithms, approaches, and patterns at the heart of today’s most advanced technical solutions.

Recently Released:


Coming Up Next:

  • Become an Effective Software Engineering Manager, in print
  • Testing Elixir, in beta
  • Using Elixir for Graphs, in beta
  • 555 Timers and How to Use Them, in beta

Best Sellers:

Make sure you haven't missed anything!

  1. Distributed Services with Go
  2. Build Location-Based Projects for iOS
  3. Powerful Command-Line Applications in Go
  4. Build Websites with Hugo
  5. Practical Microservices

See all best sellers...

PragProg Just the Facts Sale
May 18, 2020

Jim Barksdale, president and CEO of Netscape until the AOL merger, famously said, “If we have data, let’s look at data. If all we have are opinions, let’s go with mine.” That, of course, was a lot easier to say with a straight face back before algorithms guided our every step and machine learning was all the rage.

Bring your data skills and data sets into the 21st century with a collection of titles that will help you make sense of even the most complex problems.

Use coupon code Facts2020 to save an unprecedented 50% on any of the following titles:

Offer not valid for previous purchases. Expires May 24, 2020.

Genetic Algorithms and Machine Learning for Programmers
Dig into machine learning algorithms using a handful of self-contained recipes. Make nature-inspired swarms with ants, bees, and particles, investigate cellular automata, build genetic algorithms, and more. Develop a repertoire of algorithms by mastering the terms and approaches that apply generally.

Complex Network Analysis in Python
Complex networks are collections of connected items, words, concepts, or people. Explore their structure and individual elements to unlock their meaning, evolution, and resilience. Power up your Python and become a better network analyst, a more accomplished data scientist, and a more versatile programmer.

A Common-Sense Guide to Data Structures and Algorithms, Second Edition
Take a practical approach to data structures and algorithms with techniques and real-world scenarios that you can use in your daily production code. This new and revised second edition features additional chapters on recursion, dynamic programming, and using Big O in your daily work.

Programming Ecto
Go on a module-by-module tour of the critical parts of Ecto, then take a deep dive into advanced topics and best practices with a series of recipes that provide clear, step-by-step instructions on scenarios commonly encountered by app developers. Co-authored by the creator of Ecto, this title has everything you need to use Ecto effectively.

SQL Antipatterns
Whether you’re a junior programmer, a PhD, or something in between, you can design and build better databases, write more efficient queries, and integrate SQL programming with your application like a pro. Get a rare glimpse into an SQL expert’s playbook, and stamp out common database errors once and for all.

Programming Machine Learning
Take a hands-on approach to machine learning by doing away with the libraries that only obscure what’s really going on. Then, turn it up a notch and iterate on your design, adding layers of complexity along the way. Finally, build up your confidence by tackling the hard topics and getting your hands dirty.

Data Science Essentials in Python
This one-stop solution covers essential Python, databases, network analysis, natural language processing, elements of machine learning, and visualization. See how typical data analysis problems are handled and try your hand at your own solutions to a variety of medium-scale projects that are fun to work on and look good on your resume.

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.

Upcoming Author Appearances

  • 2020-05-19 Johanna Rothman, PMI Wash DC
  • 2020-05-21 Johanna Rothman, PMI Webinar: Portfolio Management During a Pandemic
  • 2020-05-30 Jeff Langr, Mob Programming Conference 2020, Boston, MA, US
  • 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 sign up at pragprog.com (email address and password is all it takes).

    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, Andy Hunt @PragmaticAndy.

    Thanks for your continued support,
    Andy Hunt
    Publisher, Pragmatic Bookshelf

    By Professional Developers, for Professional Developers

    Unsubscribe here.
    Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615