Book picks similar to
Mastering Node.js by T.J. Holowaychuk
javascript
may-read
programming
technical
Modern CTO: Everything you need to know, to be a Modern CTO.
Joel Beasley - 2018
―Jacob Boudreau CTO of Stord | Forbes 30 Under 30 Joel's book and show provide incredible insights for young startup developers and fellow CTOs alike. Joel offers a human perspective and real practical advice on the challenges and opportunities facing every Modern CTO. ― Christian Saucier | Entrepreneur and P2P Systems Architect I've really come to respect what Joel is doing in the community. His podcast and book are filling a much needed hole and I'm excited to see what else the future has in store. ― Don Pawlowski Chief Technology Officer at University Tees Modern CTO Everything you need to know to be a Modern CTO. Developers are not CTOs, but developers can learn how to be CTOs. In Modern CTO, Joel Beasley provides readers with an in-depth road map on how to successfully navigate the unexplored and jagged transition between these two roles. Drawing from personal experience, Joel gives a refreshing take on the challenges, lessons, and things to avoid on this journey.Readers will learn how Modern CTOs: Manage deadlines Speak up Know when to abandon ship and build a better one Deal with poor code Avoid getting lost in the product and know what UX mistakes to watch out for Manage people and create momentum … plus much more Modern CTO is the ultimate book when making the leap from developer to CTO. Update: Kindle Formatting issues resolved 5/13/18. Thank you for the feedback.
JavaScript & jQuery: The Missing Manual
David Sawyer McFarland - 2008
This jargon-free guide covers JavaScript basics and shows you how to save time and effort with the jQuery library of prewritten JavaScript code. You’ll soon be building web pages that feel and act like desktop programs, without having to do much programming.The important stuff you need to know:Make your pages interactive. Create JavaScript events that react to visitor actions.Use animations and effects. Build drop-down navigation menus, pop-ups, automated slideshows, and more.Improve your user interface. Learn how the pros make websites fun and easy to use.Collect data with web forms. Create easy-to-use forms that ensure more accurate visitor responses.Add a dash of Ajax. Enable your web pages to communicate with a web server without a page reload.Practice with living examples. Get step-by-step tutorials for web projects you can build yourself.
Exercises in Programming Style
Cristina Videira Lopes - 2014
It is designed to be used in conjunction with code provided on an online repository. The book complements and explains the raw code in a way that is accessible to anyone who regularly practices the art of programming. The book can also be used in advanced programming courses in computer science and software engineering programs.The book contains 33 different styles for writing the term frequency task. The styles are grouped into nine categories: historical, basic, function composition, objects and object interactions, reflection and metaprogramming, adversity, data-centric, concurrency, and interactivity. The author verbalizes the constraints in each style and explains the example programs. Each chapter first presents the constraints of the style, next shows an example program, and then gives a detailed explanation of the code. Most chapters also have sections focusing on the use of the style in systems design as well as sections describing the historical context in which the programming style emerged.
Professional ASP.NET Design Patterns
Scott Millett - 2008
Design patterns are time-tested solutions to recurring problems, letting the designer build programs on solutions that have already proved effective Provides developers with more than a dozen ASP.NET examples showing standard design patterns and how using them helpsbuild a richer understanding of ASP.NET architecture, as well as better ASP.NET applications Builds a solid understanding of ASP.NET architecture that can be used over and over again in many projects Covers ASP.NET code to implement many standard patterns including Model-View-Controller (MVC), ETL, Master-Master Snapshot, Master-Slave-Snapshot, Facade, Singleton, Factory, Single Access Point, Roles, Limited View, observer, page controller, common communication patterns, and more
Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide to Creating Dynamic Websites
Robin Nixon - 2009
You'll learn how to create responsive, data-driven websites with PHP, MySQL, and JavaScript, regardless of whether you already know how to program. Discover how the powerful combination of PHP and MySQL provides an easy way to build modern websites complete with dynamic data and user interaction. You'll also learn how to add JavaScript to create rich Internet applications and websites.Learning PHP, MySQL, and JavaScript explains each technology separately, shows you how to combine them, and introduces valuable web programming concepts, including objects, XHTML, cookies, and session management. You'll practice what you've learned with review questions in each chapter, and find a sample social networking platform built with the elements introduced in this book. This book will help you:-Understand PHP essentials and the basics of object-oriented programming-Master MySQL, from database structure to complex queries-Create web pages with PHP and MySQL by integrating forms and other HTML features-Learn about JavaScript, from functions and event handling to accessing the Document Object Model-Use libraries and packages, including the Smarty web template system, PEAR program repository, and the Yahoo! User Interface Library -Make Ajax calls and turn your website into a highly dynamic environment-Upload and manipulate files and images, validate user input, and secure your applications
Tmux 2: Productive Mouse-Free Development
Brian P. Hogan - 2016
The time you spend context switching between your editor and your consoles eats away at your productivity. Take control of your environment with tmux, a terminal multiplexer that you can tailor to your workflow. With this updated second edition for tmux 2.3, you'll customize, script, and leverage tmux's unique abilities to craft a productive terminal environment that lets you keep your fingers on your keyboard's home row.You have a database console, web server, test runner, and text editor running at the same time, but switching between them and trying to find what you need takes up valuable time and breaks your concentration. By using tmux 2.3, you can improve your productivity and regain your focus. This book will show you how.This second edition includes many features requested by readers, including how to integrate plugins into your workflow, how to integrate tmux with Vim for seamless navigation - oh, and how to use tmux on Windows 10.Use tmux to manage multiple terminal sessions in a single window using only your keyboard. Manage and run programs side by side in panes, and create the perfect development environment with custom scripts so that when you're ready to work, your programs are waiting for you. Manipulate text with tmux's copy and paste buffers, so you can move text around freely between applications. Discover how easy it is to use tmux to collaborate remotely with others, and explore more advanced usage as you manage multiple tmux sessions, add custom scripts into the tmux status line, and integrate tmux with your system.Whether you're an application developer or a system administrator, you'll find many useful tricks and techniques to help you take control of your terminal.
The Scheme Programming Language
R. Kent Dybvig - 1987
Many exercises are presented to help reinforce the lessons learned, and answers to the exercises are given in a new appendix.Most of the remaining chapters are dedicated to the reference material, which describes in detail the standard features of Scheme included in the Revised$^5$ Report on Scheme and the ANSI/IEEE standard for Scheme.Numerous examples are presented throughout the introductory and reference portions of the text, and a unique set of extended example programs and applications, with additional exercises, are presented in the final chapter. Reinforcing the book's utility as a reference text are appendices that present the formal syntax of Scheme, a summary of standard forms and procedures, and a bibliography of Scheme resources.The Scheme Programming Language stands alone as an introduction to and essential reference for Scheme programmers. it is also useful as a supplementary text for any course that uses Scheme.The Scheme Programming Language is illustrated by artist Jean-Pierre Hébert, who writes Scheme programs to extend his ability to create sophisticated works of digital art.R. Kent Dybvig is Professor of Computer Science at Indiana University and principal developer of Chez Scheme.
Ubuntu Linux Toolbox: 1000+ Commands for Ubuntu and Debian Power Users
Christopher Negus - 2007
Try out more than 1,000 commands to find and get software, monitor system health and security, and access network resources. Then, apply the skills you learn from this book to use and administer desktops and servers running Ubuntu, Debian, and KNOPPIX or any other Linux distribution.
Mac OS X Snow Leopard: The Missing Manual
David Pogue - 2009
Fortunately, David Pogue is back, with the humor and expertise that have made this the #1 bestselling Mac book for eight years straight. You get all the answers with jargon-free introductions to:Big-ticket changes. A 64-bit overhaul. Faster everything. A rewritten Finder. Microsoft Exchange compatibility. All-new QuickTime Player. If Apple wrote it, this book covers it.Snow Leopard Spots. This book demystifies the hundreds of smaller enhancements, too, in all 50 programs that come with the Mac: Safari, Mail, iChat, Preview, Time Machine.Shortcuts. This must be the tippiest, trickiest Mac book ever written. Undocumented surprises await on every page.Power usage. Security, networking, build-your-own Services, file sharing with Windows, even Mac OS X's Unix chassis-this one witty, expert guide makes it all crystal clear.
Practical C++ Programming
Steve Oualline - 1995
But this high-level language is relatively difficult to master, even if you already know the C programming language.The 2nd edition of Practical C++ Programming is a complete introduction to the C++ language for programmers who are learning C++. Reflecting the latest changes to the C++ standard, this 2nd edition takes a useful down-to-earth approach, placing a strong emphasis on how to design clean, elegant code.In short, to-the-point chapters, all aspects of programming are covered including style, software engineering, programming design, object-oriented design, and debugging. It also covers common mistakes and how to find (and avoid) them. End of chapter exercises help you ensure you've mastered the material.Practical C++ Programming thoroughly covers: C++ Syntax Coding standards and style Creation and use of object classes Templates Debugging and optimization Use of the C++ preprocessor File input/output Steve Oualline's clear, easy-going writing style and hands-on approach to learning make Practical C++ Programming a nearly painless way to master this complex but powerful programming language.
Sky's Shadow (Tommy Dapino, #1)
Ted Galdi - 2021
Many more innocents are marked for death. And he's closer to the elusive mastermind than the FBI. Tommy must overcome his own criminal past to stop him before the biggest slaughter yet.Do you like tough, charismatic protagonists?Do you like stories about dark secrets?Do you like gritty suspense with shocking twists?Then you'll love Sky's Shadow by Ted Galdi, an Amazon #1 bestselling author who's won Reader Views and Readers' Favorite awards, and been featured by FOX, ABC, and iHeartRadio.Tommy's unique skillset of grit and deception is unlike anything you've seen. Start your thrill ride alongside him today.This crime thriller is perfect for fans of Michael Connelly, John Sandford, and David Baldacci.
Maggie Dove: A Mystery
Susan Breen - 2021
Maggie Dove thinks everyone in her small Westchester County community knows everyone else’s secrets. Then murder comes to town.When Sunday School teacher Maggie Dove finds her hateful next-door neighbor Marcus Bender lying dead under her beloved oak tree—the one he demanded she cut down—she figures the man dropped dead of a mean heart. But Marcus was murdered, and the prime suspect is a young man Maggie loves like a son. Peter Nelson was the worst of Maggie’s Sunday School students; he was also her late daughter’s fiancé, and he’s been a devoted friend to Maggie in the years since her daughter’s death.Maggie can’t lose Peter, too. So she sets out to find the real murderer. To do that, she must move past the grief that has immobilized her all these years. She must probe the hidden corners of her little village on the Hudson River. And, when another death strikes even closer to home, Maggie must find the courage to defend the people and the town she loves—even if it kills her.
Starting Over In Key West: Darkest Day: A Florida Keys Romance Series. Prequel
Amy Rafferty - 2021
Love Out West
Leah Atwood - 2015
The Ultimatum Bride: “I’m giving you two months to settle down. Find yourself a respectable wife, stop the brawling and be the man I know you can be. Otherwise, I will tell Darrel to expect a wedding for his daughter soon.” “And if I refuse to marry Elsie?” George West’s eyes narrowed into tiny slits. “Then you will be written out of my will.” Jesse West is faced with an ultimatum. Unwilling to marry Elsie and steadfast against losing his right to inherit the Circle W, he must think quickly. His best option seems to be sending away for a mail-order bride. Faith Donovan vowed never to marry. Years of witnessing her parents' abusive marriage soured her against such a union, but when she can't find employment, she answers an advertisement for a mail-order bride and hopes for the best. When she discovers her new husband has a reputation for the very things she feared, her hopes are crushed. Yet, something about Jesse draws Faith to him. Can they look beyond their pasts and forge a future filled with love? Serving With Love: After her unscrupulous stepfather accuses her of being a thief, a horrified Katie hopes to hide out until she can prove otherwise. But slipping into obscurity in a small Texas town isn't so easy. Not with Texas Ranger Ward Alston on her tail. Ward's used to getting his man—or woman. But he's not used to the accused being so resolute in her innocence or so beautifully appealing. As he uncovers the truth, Ward realizes this Harvey Girl isn't all she seems. Together, can they evade danger and obey the law of their own hearts? Hearts to God: Orphaned as an infant, Madeline Snow grew up in the Shaker community—the perfect place to learn reverence, hard work, and a love for God that surpasses the need for an earthly family. But the difference between what the Bible says and what the Shakers taught was too much for Madeline, so when she came of age, she left the safety of her home for a new life with her much older sister. Madeline had been trained to grow herbs and make medicine by the best herbalists in her community, but in the wild Oregon Outback finding a husband is the only proper occupation for a single lady. Madeline left the Shaker community, but her devotion to God and the principle of celibacy, are unchanged. Finding a husband to direct her life is her last priority. But her sister and guardian is just as stubborn as Madeline. Madeline will marry, whether she wants to or not. Unfortunately for Madeline, finding a husband isn’t simply a matter of falling in love. Some men are off limits, no matter how they make your heart thunder. Free to Heal: Kane Calloway swore he’d never let anyone close to him again, that way he’d never feel the pain of loss. Living a life of reckless abandonment has brought him face-to-face with his demons—no more running. Either he gets married, or spends time in jail—neither sentence is appealing, but if he stays out of jail, he can at least help keep two small children from going hungry. Newly widowed, Faith Masterson is struggling to keep up with chores while tending to her two daughters. Without help, which she can’t afford to pay for, she and her daughters will surely starve by winter. After hearing about a new government program for women in her situation, she decides it is worth trying for the sake of her children.
Lost In Thought: Memories of an Abused Child, the Horrifying True Story
Karson Lee - 2018
The author, who lived through the atrocities mentioned in this book, paints a vivid, if disturbing, image of child abuse and how it affects the psyche as one grows older. What begins as abuse leads quickly to suicidal thoughts and loss of control. Lost In Thought is the unbelievable true story of a child who was in this predicament. His mother, who was hooked on prescription pills, sexually abused him for years and convinced him that nothing was out of the ordinary. Family members knew of the horrifying situation, yet did nothing to stop it. He distanced himself from his family as he grew older only to become more of an outcast. This is the powerful true story of a man who was diagnosed with Asperger's Syndrome on the Autism Spectrum in his mid-twenties, overcame adversity, and took back control of his life before it was too late.