A software developers review of the Logitech MX Ergo Wireless Trackball Mouse with Adjustable Ergonomic Design
the definitive guide to the Linux and UNIX programming interfaceâ€”the interface employed by nearly every application that runs on a Linux or UNIX system.
Ten practical Essays from industry experts giving specific techniques for effective peer code review.
NEXSTAND K2 Laptop stand product review from a freelance full stack developer point of view. Nomad lifestyle without the neck, shoulder and back strain
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.
A very informative and useful book I recommend all software developers should read, particularly those who wish to pursuit freelance software development
The Lavolta Laptop Table helps reduce the operating temperature of your laptop and allows for steady airflow around it. It uses active cooling methods to distribute air quietly and evenly under the base of your laptop or netbook.
Soft Skills: The Software Developer’s Life Manual is a guide to a well-rounded, satisfying life as a technology professional. In it, developer and life coach John Sonmez offers advice to developers on important subjects like career and productivity, personal finance and investing, and even fitness and relationships.
A product review of the Microsoft Sculpt Ergonomic Keyboard from a software developers perspective
The Lean Startup method, is designed to teach you how to drive a startup, So instead of drawing up complex plans based on assumptions and guesses, entrepreneurs are encouraged to employ the Build-Measure-Learn feedback loop.
A review of the System76 Darter Pro laptop from a software developers perspective
Rework is the perfect playbook for anyone who’s ever dreamed of doing it on their own. Hardcore entrepreneurs, small-business owners, people stuck in day jobs who want to get out, and artists who don’t want to starve anymore will all find valuable inspiration and guidance in these pages.
reveals the five dysfunctions which go to the very heart of why teams even the best ones-often struggle.
Java by Comparison leads you step by step to new insights on good coding practice. Instructive examples compare the do’s and dont’s and make it easy for beginners to get the key points.
This book should be compulsory reading for anyone who would like to open their minds to alternative approaches to making a living.
This is one of the most helpful software engineering books I’ve ever read. It is most useful for people who have some real world experience in .NET development.
SEO for Dummies also covers what not to do if you want to improve your search engine results, which is important since accidentally doing the wrong thing can harm your reputation and your websiteâ€™s placement in search results.
This book discusses how to decompose complex software systems into modules that can be implemented relatively independently. The discussion first begins with fundamental problem in software design, managing complexity.
There is a minimum expectation that, if you are a software developer, irrespective of programming language or discipline that you have actually read this book, at least more than twice! This book should be compulsory reading for anyone, working with code in any capacity.