Coders: The Making of a New Tribe and the Remaking of the World


Clive Thompson - 2019
    And this may sound weirdly obvious, but every single one of those pieces of software was written by a programmer. Programmers are thus among the most quietly influential people on the planet. As we live in a world made of software, they're the architects. The decisions they make guide our behavior. When they make something newly easy to do, we do a lot more of it. If they make it hard or impossible to do something, we do less of it.If we want to understand how today's world works, we ought to understand something about coders. Who exactly are the people that are building today's world? What makes them tick? What type of personality is drawn to writing software? And perhaps most interestingly -- what does it do to them?One of the first pieces of coding a newbie learns is the program to make the computer say "Hello, world!" Like that piece of code, Clive Thompson's book is a delightful place to begin to understand this vocation, which is both a profession and a way of life, and which essentially didn't exist little more than a generation ago, but now is considered just about the only safe bet we can make about what the future holds. Thompson takes us close to some of the great coders of our time, and unpacks the surprising history of the field, beginning with the first great coders, who were women. Ironically, if we're going to traffic in stereotypes, women are arguably "naturally" better at coding than men, but they were written out of the history, and shoved out of the seats, for reasons that are illuminating. Now programming is indeed, if not a pure brotopia, at least an awfully homogenous community, which attracts people from a very narrow band of backgrounds and personality types. As Thompson learns, the consequences of that are significant - not least being a fetish for disruption at scale that doesn't leave much time for pondering larger moral issues of collateral damage. At the same time, coding is a marvelous new art form that has improved the world in innumerable ways, and Thompson reckons deeply, as no one before him has, with what great coding in fact looks like, who creates it, and where they come from. To get as close to his subject has he can, he picks up the thread of his own long-abandoned coding practice, and tries his mightiest to up his game, with some surprising results.More and more, any serious engagement with the world demands an engagement with code and its consequences, and to understand code, we must understand coders. In that regard, Clive Thompson's Hello, World! is a marvelous and delightful master class.

Submit


Jailaa West - 2020
    His job is to secure his clients information, at all costs.To protect his client Colt needed to delete a file from Alana’s computer. No problem. In and out, until she catches him in the act and steals his heart. Alana knows that Colt is not the man he appears. But when he touches her she can’t resist submitting to his charms. Can he seduce her into returning his feelings before she finds out the truth? He doesn’t have any choice and neither does she…

Unwelcome: 50 Ways Churches Drive Away First-Time Visitors


Jonathan Malm - 2014
    Are you making your first-time guests feel welcome? Or are you driving them away—unintentionally—with bad signage, reserved seating, clunky communication and more? In this practical book, Jonathan Malm examines 50 ways churches make first-time visitors feel unwelcome. The transgressions range from insider lingo to awkward transitions, a cold congregation to the over-eager greeter. With all 50 church faux pas, Jonathan suggests ways to not only fix the problem, but also infuse excellence into the situation so churches can put their best foot forward with first-time guests. A few simple changes can help your church roll out the welcome mat for your guests.

Injustice For All


C.C. Warrens - 2018
    Detective Marx is determined to unravel the mystery behind the notes before another innocent dies, but his efforts might put him directly in the killer’s path. note: Injustice for All is a spin-off from the Holly Novels, but it can be read as a standalone book. If you're wondering where this book falls in relation to the Holly Novels, here's the timeline: Criss Cross, Winter Memorial, Cross Fire, Crossed Off, Injustice for All.

Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software


Scott Rosenberg - 2007
    Along the way, we encounter black holes, turtles, snakes, dragons, axe-sharpening, and yak-shaving—and take a guided tour through the theories and methods, both brilliant and misguided, that litter the history of software development, from the famous ‘mythical man-month’ to Extreme Programming. Not just for technophiles but for anyone captivated by the drama of invention, Dreaming in Code offers a window into both the information age and the workings of the human mind.

Programming Pearls


Jon L. Bentley - 1986
    Jon has done a wonderful job of updating the material. I am very impressed at how fresh the new examples seem." - Steve McConnell, author, Code CompleteWhen programmers list their favorite books, Jon Bentley's collection of programming pearls is commonly included among the classics. Just as natural pearls grow from grains of sand that irritate oysters, programming pearls have grown from real problems that have irritated real programmers. With origins beyond solid engineering, in the realm of insight and creativity, Bentley's pearls offer unique and clever solutions to those nagging problems. Illustrated by programs designed as much for fun as for instruction, the book is filled with lucid and witty descriptions of practical programming techniques and fundamental design principles. It is not at all surprising that Programming Pearls has been so highly valued by programmers at every level of experience. In this revision, the first in 14 years, Bentley has substantially updated his essays to reflect current programming methods and environments. In addition, there are three new essays on (1) testing, debugging, and timing; (2) set representations; and (3) string problems. All the original programs have been rewritten, and an equal amount of new code has been generated. Implementations of all the programs, in C or C++, are now available on the Web.What remains the same in this new edition is Bentley's focus on the hard core of programming problems and his delivery of workable solutions to those problems. Whether you are new to Bentley's classic or are revisiting his work for some fresh insight, this book is sure to make your own list of favorites.

Basics of Web Design: HTML5 & CSS3


Terry Felke-Morris - 2011
    "Basics of Web Design: HTML5 and CSS3, 2e "covers the basic concepts that web designers need to develop their skills: Introductory Internet and Web concepts Creating web pages with HTML5 Configuring text, color, and page layout with Cascading Style Sheets Configuring images and multimedia on web pages Web design best practices Accessibility, usability, and search engine optimization considerations Obtaining a domain name and web host Publishing to the Web

Love Series


Natasha Madison - 2019
     When one man's death exposes a complex web of lies, three couples discover the true meaning of love, loss and redemption. Hailey What do you do when you find out your whole life was a lie? That your husband really wasn't your husband but someone else's. That the vows you made to each other were simply empty promises. You pick up and move to the country to start fresh. When life hands you limes, you make sure you have tequila because your life is about to get stirred up. Jensen Married to my high school sweetheart, the best thing she gave me was my baby girl. But we weren't enough for her. I wasn't enough for her. The last thing I expected on my birthday was a Dear John letter, but that's what I got when she upped and left. Now, it's just me and my girl against the world till the new girl moves in next door. Is there such a thing as a perfect love story? UNEXPECTED LOVE STORY Crystal I was the strong one, they said, until two words brought me to my knees. It was a secret I didn't share with anyone. A secret that made me promise I'd never fall in love. I no longer wanted that white picket fence of every woman's dreams. Until the unthinkable happened. Gabe I thought I had it all with the best medical practice in the state and the woman of my dreams. I wore a smile on my face every single day. I couldn't wait to watch her walk down the aisle and start our forever, except she never did. My runaway bride made me realize love isn't worth it. What happens when your dreams unexpectedly come true? This is the story of unexpected love. BROKEN LOVE STORY Samantha I had the perfect life; a husband who loved me, and two kids who were my world. Until someone else answered his phone and my perfect life shattered. When he died, I was left with answers he couldn't give me and a box full of lies. He left me broken. Blake I fell in love when I was fifteen, knowing she was the one. For five years, she was my everything—my every breath, every heartbeat, every thought. She made me promise to move on, promise to find love again, but I broke those promises because I can't move on. Two broken souls brought together by tragedy and heartbreak. Can a broken love story be fixed?

The Protector's Bond


Lee Tobin McClain - 2015
    When the man who ruined her is freed from prison and begins stalking the daughter she gave up for adoption to the founders of the Covenant School, Lissa searches for a way to help. Desperate to protect the child, Lissa takes a job as a janitor in their institution to keep a watchful eye on the girl. War hero and Covenant School security guard, Chad Sagar isn’t easily fooled. Despite his growing attraction to Lissa, it’s obvious from her anxious glances and suspicious behavior that she’s keeping a secret. And secrets can be dangerous. With a predator stalking Lissa and her biological daughter, it takes everything Chad has to save them and protect a bond that's unbreakable--even in the hands of danger. This Christian romantic suspense novella kicks off the Sacred Bond Guardians, a darker spinoff of the Sacred Bond series of Christian romances. Look for more Sacred Bond Guardians Christian Romantic Suspense novels later in 2015. Meanwhile, If you like this book, and want to know how the brotherhood got started, try A Christmas Bond (Christian Romance): Sacred Bond Series Prequel Novella. And check out the rest of the Sacred Bond Christian Romance series, featuring alpha males who live to serve others. Reader comments on the Sacred Bond series of Christian Romance novels: “I haven’t been this excited since I discovered Dee Henderson’s O’Malley series!” “Wonderful stories on how to live Christ-like in the real world with real feelings." “This series is awesome and just seems to get better and better!” “An engaging romance series with strong used-to-be-bad-boy heroes that'll make any woman's heart beat faster.”

Digital Signal Processing Implementations: Using DSP Microprocessors--With Examples from TMS320C54xx


Avtar Singh - 2003
    The objective of the book is to help students understand the architecture, programming, and interfacing of commercially available programmable DSP devices, and to effectively use them in system implementations. Throughout the book, the authors utilize a popular family of DSP devices, viz., TMS320C54xx from Texas Instruments. In the end, students will be comfortable in using both hardware and software for designing with the programmable DSP devices.

The Little Schemer


Daniel P. Friedman - 1974
    The authors' enthusiasm for their subject is compelling as they present abstract concepts in a humorous and easy-to-grasp fashion. Together, these books will open new doors of thought to anyone who wants to find out what computing is really about. The Little Schemer introduces computing as an extension of arithmetic and algebra; things that everyone studies in grade school and high school. It introduces programs as recursive functions and briefly discusses the limits of what computers can do. The authors use the programming language Scheme, and interesting foods to illustrate these abstract ideas. The Seasoned Schemer informs the reader about additional dimensions of computing: functions as values, change of state, and exceptional cases. The Little LISPer has been a popular introduction to LISP for many years. It had appeared in French and Japanese. The Little Schemer and The Seasoned Schemer are worthy successors and will prove equally popular as textbooks for Scheme courses as well as companion texts for any complete introductory course in Computer Science.

How Google Tests Software


James A. Whittaker - 2012
    Legendary testing expert James Whittaker, until recently a Google testing leader, and two top Google experts reveal exactly how Google tests software, offering brand-new best practices you can use even if you're not quite Google's size...yet! Breakthrough Techniques You Can Actually Use Discover 100% practical, amazingly scalable techniques for analyzing risk and planning tests...thinking like real users...implementing exploratory, black box, white box, and acceptance testing...getting usable feedback...tracking issues...choosing and creating tools...testing "Docs & Mocks," interfaces, classes, modules, libraries, binaries, services, and infrastructure...reviewing code and refactoring...using test hooks, presubmit scripts, queues, continuous builds, and more. With these techniques, you can transform testing from a bottleneck into an accelerator-and make your whole organization more productive!

Zero Bugs and Program Faster


Kate Thompson - 2016
     The author spent two years researching every bug avoidance technique she could find. This book contains the best of them. If you want to program faster, with fewer bugs, and write more secure code, buy this book!

Implementing Domain-Driven Design


Vaughn Vernon - 2013
    Vaughn Vernon couples guided approaches to implementation with modern architectures, highlighting the importance and value of focusing on the business domain while balancing technical considerations.Building on Eric Evans’ seminal book, Domain-Driven Design, the author presents practical DDD techniques through examples from familiar domains. Each principle is backed up by realistic Java examples–all applicable to C# developers–and all content is tied together by a single case study: the delivery of a large-scale Scrum-based SaaS system for a multitenant environment.The author takes you far beyond “DDD-lite” approaches that embrace DDD solely as a technical toolset, and shows you how to fully leverage DDD’s “strategic design patterns” using Bounded Context, Context Maps, and the Ubiquitous Language. Using these techniques and examples, you can reduce time to market and improve quality, as you build software that is more flexible, more scalable, and more tightly aligned to business goals.

Architecting for Scale: High Availability for Your Growing Applications


Lee Atchison - 2016
    As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. This practical guide shows IT, devops, and system reliability managers how to prevent an application from becoming slow, inconsistent, or downright unavailable as it grows.Scaling isn't just about handling more users; it's also about managing risk and ensuring availability. Author Lee Atchison provides basic techniques for building applications that can handle huge quantities of traffic, data, and demand without affecting the quality your customers expect.In five parts, this book explores:Availability: learn techniques for building highly available applications, and for tracking and improving availability going forwardRisk management: identify, mitigate, and manage risks in your application, test your recovery/disaster plans, and build out systems that contain fewer risksServices and microservices: understand the value of services for building complicated applications that need to operate at higher scaleScaling applications: assign services to specific teams, label the criticalness of each service, and devise failure scenarios and recovery plansCloud services: understand the structure of cloud-based services, resource allocation, and service distribution