avatarThe Pragmatic Programmers

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

3429

Abstract

oULcLtkA.jpeg"><figcaption><a href="http://pragmaticprogrammer.com/titles/jsengman">link</a></figcaption></figure><p id="e9a5">Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments. In your career, you’ll may suddenly get the opportunity to lead teams: to become a manager. But this is often uncharted territory. How do you decide whether this career move is right for you? And if you do, what do you need to learn to succeed? Where do you start? How do you know that you’re doing it right? What does “it” even mean? And isn’t management a dirty word? This book will share the secrets you need to know to manage engineers successfully.</p><p id="47cd">James Stanier</p><p id="2935">(396 pages) ISBN: 9781680507249 45.95</p><h1 id="eb98">Build Websites with Hugo</h1><figure id="7423"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*lM5-yql193awGZkpv22nIw.jpeg"><figcaption><a href="http://pragmaticprogrammer.com/titles/bhhugo">link</a></figcaption></figure><p id="55b5">Rediscover how fun web development can be with Hugo, the static site generator and web framework that lets you build content sites quickly, using the skills you already have. Design layouts with HTML and share common components across pages. Create Markdown templates that let you create new content quickly. Consume and generate JSON, enhance layouts with logic, and generate a site that works on any platform with no runtime dependencies or database. Hugo gives you everything you need to build your next content site and have fun doing it.</p><p id="4ecc">Brian P. Hogan</p><p id="ca64">(154 pages) ISBN: 9781680507263 26.95</p><h1 id="159a">Practical Microservices</h1><figure id="dc35"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*2w4O2xFAoOb9_IaoCdhxEA.jpeg"><figcaption><a href="http://pragmaticprogrammer.com/titles/egmicro">link</a></figcaption></figure><p id="8536">MVC and CRUD make software easier to write, but harder to change. Microservice-based architectures can help even the smallest of projects remain agile in the long term, but most tutorials meander in theory or completely miss the point of what it means to be microservice based. Roll up your sleeves with real projects and learn the most important concepts of evented architectures. You’ll have your own deployable, testable project and a direction for where to go next.</p><p id="55ac">Ethan Garofolo</p><p id="317a">(290 pages) ISBN: 9781680506457 $45.95</p><h1 id="1f97">Real-Time Phoenix</h1><figure id="5beb"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*Uv1wsEGGEQOvVAOnhPnTgA.jpeg"><figcaption><a href="http://pragmaticprogrammer.com/titles/sbsockets">link</a></figcaption></figure><p id="0f30">Give users the real-time experience they expect, by using Elixir and Phoenix Channels to build applications that instantly react to changes and reflect the application’s true state. Learn how Elixir and Phoenix make it easy and enjoyable to create real-time applications that scale to a large number of users. Apply system design and development best practices to create applications that are easy to maintain. Gain confidence by learning how to break your applications before your users do. Deploy applications with minimized resource use and maximized performance.</p><p id="8069">Stephen Bussey</p><p id="ac5e">(326 pages) ISBN: 9781680507195

Options

45.95</p><h1 id="10ca">Programming Machine Learning</h1><figure id="cfc7"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*hxaS5Kg8zMIEYQEBFFQAcg.jpeg"><figcaption><a href="http://pragmaticprogrammer.com/titles/pplearn">link</a></figcaption></figure><p id="6dd0">You’ve decided to tackle machine learning — because you’re job hunting, embarking on a new project, or just think self-driving cars are cool. But where to start? It’s easy to be intimidated, even as a software developer. The good news is that it doesn’t have to be that hard. Master machine learning by writing code one line at a time, from simple learning programs all the way to a true deep learning system. Tackle the hard topics by breaking them down so they’re easier to understand, and build your confidence by getting your hands dirty.</p><p id="e1e6">Paolo Perrotta</p><p id="ebc3">(340 pages) ISBN: 9781680506600 47.95</p><h1 id="3407">Competing with Unicorns</h1><figure id="2cad"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*uPMLsODTnEXgSQ-hAOIm0Q.jpeg"><figcaption><a href="http://pragmaticprogrammer.com/titles/jragile">link</a></figcaption></figure><p id="7c0f">Today’s tech unicorns develop software differently. They’ve developed a way of working that lets them scale like an enterprise while working like a startup. These techniques can be learned. This book takes you behind the scenes and shows you how companies like Google, Facebook, and Spotify do it. Leverage their insights, so your teams can work better together, ship higher-quality product faster, innovate more quickly, and compete with the unicorns.</p><p id="0664">Jonathan Rasmusson</p><p id="2e4d">(138 pages) ISBN: 9781680507232 26.95</p><h1 id="2c01">Programming Flutter</h1><figure id="81fe"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*JoaDrzzvW7rYIcZQfeEEQg.jpeg"><figcaption><a href="http://pragmaticprogrammer.com/titles/czflutr">link</a></figcaption></figure><p id="a3ea">Develop your next app with Flutter and deliver native look, feel, and performance on both iOS and Android from a single code base. Bring along your favorite libraries and existing code from Java, Kotlin, Objective-C, and Swift, so you don’t have to start over from scratch. Write your next app in one language, and build it for both Android and iOS. Deliver the native look, feel, and performance you and your users expect from an app written with each platform’s own tools and languages. Deliver apps fast, doing half the work you were doing before and exploiting powerful new features to speed up development. Write once, run anywhere.</p><p id="00c2">Carmine Zaccagnino</p><p id="b2db">(368 pages) ISBN: 9781680506952 47.95</p><p id="6bab"><i>👈 <a href="https://readmedium.com/bibliography-9da1412722a9">Bibliography</a> | <a href="https://readmedium.com/table-of-contents-879fc8614df">TOC</a></i></p><p id="26cf"><i>Genetic Algorithms in Elixir by Sean Moriarity can be purchased in other book formats <a href="https://pragprog.com/titles/smgaelixir">directly from the Pragmatic Programmers</a>. If you notice a code error or formatting mistake, please let us know <a href="https://readmedium.com/how-to-report-errata-4e164674347a">here</a> so that we can fix it.</i></p><figure id="31a8"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*U2E2a23SuM4520w9CUXSWw.jpeg"><figcaption></figcaption></figure></article></body>

You May Be Interested In…

Genetic Algorithms in Elixir — by Sean Moriarity (101 / 101)

👈 Bibliography | TOC

Select a cover for more information

A Common-Sense Guide to Data Structures and Algorithms, Second Edition

link

If you thought that data structures and algorithms were all just theory, you’re missing out on what they can do for your code. Learn to use Big O Notation to make your code run faster by orders of magnitude. Choose from data structures such as hash tables, trees, and graphs to increase your code’s efficiency exponentially. With simple language and clear diagrams, this book makes this complex topic accessible, no matter your background. This new edition features practice exercises in every chapter, and new chapters on topics such as dynamic programming and heaps and tries. Get the hands-on info you need to master data structures and algorithms for your day-to-day work.

Jay Wengrow

(506 pages) ISBN: 9781680507225 $45.95

Build Location-Based Projects for iOS

link

Coding is awesome. So is being outside. With location-based iOS apps, you can combine the two for an enhanced outdoor experience. Use Swift to create your own apps that use GPS data, read sensor data from your iPhone, draw on maps, automate with geofences, and store augmented reality world maps. You’ll have a great time without even noticing that you’re learning. And even better, each of the projects is designed to be extended and eventually submitted to the App Store. Explore, share, and have fun.

Dominik Hauser

(154 pages) ISBN: 9781680507812 $26.95

iOS Unit Testing by Example

link

Fearlessly change the design of your iOS code with solid unit tests. Use Xcode’s built-in test framework XCTest and Swift to get rapid feedback on all your code — including legacy code. Learn the tricks and techniques of testing all iOS code, especially view controllers (UIViewControllers), which are critical to iOS apps. Learn to isolate and replace dependencies in legacy code written without tests. Practice safe refactoring that makes these tests possible, and watch all your changes get verified quickly and automatically. Make even the boldest code changes with complete confidence.

Jon Reid

(300 pages) ISBN: 9781680506815 $47.95

Become an Effective Software Engineering Manager

link

Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments. In your career, you’ll may suddenly get the opportunity to lead teams: to become a manager. But this is often uncharted territory. How do you decide whether this career move is right for you? And if you do, what do you need to learn to succeed? Where do you start? How do you know that you’re doing it right? What does “it” even mean? And isn’t management a dirty word? This book will share the secrets you need to know to manage engineers successfully.

James Stanier

(396 pages) ISBN: 9781680507249 $45.95

Build Websites with Hugo

link

Rediscover how fun web development can be with Hugo, the static site generator and web framework that lets you build content sites quickly, using the skills you already have. Design layouts with HTML and share common components across pages. Create Markdown templates that let you create new content quickly. Consume and generate JSON, enhance layouts with logic, and generate a site that works on any platform with no runtime dependencies or database. Hugo gives you everything you need to build your next content site and have fun doing it.

Brian P. Hogan

(154 pages) ISBN: 9781680507263 $26.95

Practical Microservices

link

MVC and CRUD make software easier to write, but harder to change. Microservice-based architectures can help even the smallest of projects remain agile in the long term, but most tutorials meander in theory or completely miss the point of what it means to be microservice based. Roll up your sleeves with real projects and learn the most important concepts of evented architectures. You’ll have your own deployable, testable project and a direction for where to go next.

Ethan Garofolo

(290 pages) ISBN: 9781680506457 $45.95

Real-Time Phoenix

link

Give users the real-time experience they expect, by using Elixir and Phoenix Channels to build applications that instantly react to changes and reflect the application’s true state. Learn how Elixir and Phoenix make it easy and enjoyable to create real-time applications that scale to a large number of users. Apply system design and development best practices to create applications that are easy to maintain. Gain confidence by learning how to break your applications before your users do. Deploy applications with minimized resource use and maximized performance.

Stephen Bussey

(326 pages) ISBN: 9781680507195 $45.95

Programming Machine Learning

link

You’ve decided to tackle machine learning — because you’re job hunting, embarking on a new project, or just think self-driving cars are cool. But where to start? It’s easy to be intimidated, even as a software developer. The good news is that it doesn’t have to be that hard. Master machine learning by writing code one line at a time, from simple learning programs all the way to a true deep learning system. Tackle the hard topics by breaking them down so they’re easier to understand, and build your confidence by getting your hands dirty.

Paolo Perrotta

(340 pages) ISBN: 9781680506600 $47.95

Competing with Unicorns

link

Today’s tech unicorns develop software differently. They’ve developed a way of working that lets them scale like an enterprise while working like a startup. These techniques can be learned. This book takes you behind the scenes and shows you how companies like Google, Facebook, and Spotify do it. Leverage their insights, so your teams can work better together, ship higher-quality product faster, innovate more quickly, and compete with the unicorns.

Jonathan Rasmusson

(138 pages) ISBN: 9781680507232 $26.95

Programming Flutter

link

Develop your next app with Flutter and deliver native look, feel, and performance on both iOS and Android from a single code base. Bring along your favorite libraries and existing code from Java, Kotlin, Objective-C, and Swift, so you don’t have to start over from scratch. Write your next app in one language, and build it for both Android and iOS. Deliver the native look, feel, and performance you and your users expect from an app written with each platform’s own tools and languages. Deliver apps fast, doing half the work you were doing before and exploiting powerful new features to speed up development. Write once, run anywhere.

Carmine Zaccagnino

(368 pages) ISBN: 9781680506952 $47.95

👈 Bibliography | TOC

Genetic Algorithms in Elixir by Sean Moriarity can be purchased in other book formats directly from the Pragmatic Programmers. If you notice a code error or formatting mistake, please let us know here so that we can fix it.

Smgaelixir
Recommended from ReadMedium