Building a successful product usually involves teams of people, and many choose the Scrum approac...
You'll need a computer that can run Elixir version 1.5 or higher and Phoenix 1.3 or higher. Some ...
Success in today's IT environment requires you to view your career as a business endeavor. In thi...
Great management is difficult to see as it occurs. It's possible to see the results of great mana...
As digital systems increasingly run the world, mastery of the recurring patterns of software deve...
The days of the traditional request-response web application are long gone, but you don't have to...
To keep doing what you love, you need to maintain your own systems, not just the ones you write c...
Build a web-connected software-defined receiver with OpenWebRX+ software, a Raspberry Pi, and an ...
Create consistent content that gives readers confidence with Vale, the open-source prose linter t...
Use advanced functional programming principles, practical domain-driven design techniques, and pr...
Deepen your Haskell knowledge, sharpen your functional programming skills, and just have fun with...
Another day without Test-Driven Development means more time wasted chasing bugs and watching your...
Unser bisheriger Preis:ORGPRICE: 34,90 €
The code in this book is designed to be run interactively on Windows, Mac and Linux.You will need...
Programmers run into parsing problems all the time. Whether it's a data format like JSON, a netwo...
A multi-user game, web site, cloud application, or networked database can have thousands of users...
A single dramatic software failure can cost a company millions of dollars - but can be avoided wi...
This book is the introduction to Elixir for experienced programmers, completely updated for Elixi...
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! In just a co...
'Vim is a fast and efficient text editor that will make you a faster and more efficient developer...
If you program in C++ you've been neglected. Test-driven development (TDD) is a modern software d...
'Our tests are broken again!' 'Why does the suite take so long to run?' 'What value are we gettin...
Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Desig...
Turn Vim into a full-blown development environment using Vim 8's new features and this sequel to ...
You should learn a programming language every year, as recommended by The Pragmatic Programmer. B...
Bill Karwin has helped thousands of people write better SQL and build stronger relational databas...
Estimating software development often produces more angst than value, but it doesn't have to. Ide...
You need a Java 8 compiler, a text editor, and a fresh mind.That's it.
You don't have to install anything to follow along in the book. TThe case studies in the book use...
Work in Flutter, a framework designed from the ground up for dual platform development, with supp...
Your mouse is slowing you down. The time you spend context switching between your editor and your...
You know the Agile and Lean development buzzwords, you've read the books. But when systems need a...
Don't accept the compromise between fast and beautiful: you can have it all. Phoenix creator Chri...
Languages may come and go, but the relational database endures. Learn how to use Ecto, the premie...
WebAssembly fulfills the long-awaited promise of web technologies: fast code, type-safe at compil...
Clojure attracts developers on the cutting edge and is arguably the best language for learning to...
Teams working on the JVM can now say goodbye forever to misunderstood requirements, tedious manua...
Your customers want rock-solid, bug-free software that does exactly what they expect it to do. Ye...
Free and open source is the foundation of software development, and it's built by people just lik...
Developers generally build systems on top of the work of those who came before, accumulating laye...
Level up your skills by taking advantage of Clojure's powerful macro system. Macros make hard thi...
Build systems faster and more effectively with Mob Programming. Mob Programming is an approach to...
You have too many projects, and firefighting and multitasking are keeping you from finishing any ...
All you need is a Windows, Mac OS X, or Linux machine to do development on. This book will take y...
NodeJS 6.x and a modern web browser
Successful technical blogging is not easy but it's also not magic. Use these techniques to attrac...
You think agile techniques might be for you, but your projects and organization are unique. An 'o...
Start using ReasonML's powerful type system as you learn the essentials of the language: variable...