10 Programming Books You Absolutely Want Within Easy Reach

To make this list, a book must be on my “close” shelf, and must

  • Be useful today
  • Be incredibly well written

I have a second list coming, 10 Programming Books You Absolutely Must Read – those are not on my easy reach shelf, but are equally important.

Note also that many of these are not yet released; they represent the updated versions of books I keep close at hand…

Full Disclosure: As an author, I try hard neither to criticize competing books nor to hype mine.  You’ll find just one (out of a couple dozen) of my books in this list. Finally, these links are through my private Amazon Associates account, and thus I gain a few pennies if you buy them (more if they are mine).

About Jesse Liberty

Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen Pluralsight & LinkedIn Learning courses. He was a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a Xamarin Certified Mobile Developer and a Xamarin MVP and a Microsoft MVP.
This entry was posted in Blend, Data, Essentials, Languages, News, Opinion. Bookmark the permalink.

117 Responses to 10 Programming Books You Absolutely Want Within Easy Reach

  1. Find an extra 20% off for a time that is limited applying webcode M7G631 Additionally, free delivery once you spend $ 75
    or more. A good way to save money on merchandise in The Youngsters’ Area would be to make an application for A SPOT Card This iis especially beneficial because you earn returns from your own purchases that may be employed
    towards future expenditures in case you generally acquire garments From Your Kid’s Place.
    No discount code needed.

    Look at my web-site; website for working internet casual children’s
    undergarments (parentcoin.com)

  2. Having read this I believed it was rather enlightening.

    I appreciate you finding the time and effort to put this content together.
    I once again find myself spending a lot of time both reading and commenting.

    But so what, it was still worth it!

  3. I’m gone to inform my little brother, that he should also visit this
    website on regular basis to take updated from hottest

  4. Thanks on your marvelous posting! I seriously enjoyed reading it, you may be a great
    author.I will make sure to bookmark your blog and definitely will come back down the road.
    I want to encourage that you continue your great writing,
    have a nice evening!

  5. Very soon this web page will be famous amid all blog
    users, due to it’s good articles

  6. Appreciation to my father who stated to me about this webpage,
    this website is actually awesome.

  7. Admiring the hard work you put into your site and in depth information you offer.
    It’s good to come across a blog every once in a while that isn’t the same outdated rehashed
    material. Excellent read! I’ve saved your site and I’m adding your RSS feeds
    to my Google account.

  8. If you want to play free online adventure games, for
    example, all you need to do is find a website that offers such
    games and you can play them immediately. This makes
    it very exciting for children and even adults. As a pilot you need to keep
    up on your practice but you will not always have an airport
    or airplane handy.

  9. Nintendo had positioned itself as a group gaming system with many of its games encouraging multiplayer cooperation and interaction.
    Go to recovery menu, turn off then hold the R button and
    enable 2 again. Sega Touring Car Championship was
    a polarizing game due to what some considered its twitchy handling and choppy frame rate.

  10. Excellent post however I was wondering if you could write a litte more on this topic?

    I’d be very grateful if you could elaborate a little bit further.

  11. Do you have a spam problem on this website; I also am
    a blogger, and I was wondering your situation; many of us have created some nice practices and
    we are looking to swap solutions with other folks,
    why not shoot me an email if interested.

    Feel free to visit my blog post :: art glass chandelier shades

  12. I think this is one of the most significant info for me.
    And i’m glad reading your article. But should remark on some general things, The web site style is
    ideal, the articles is really excellent : D. Good job, cheers

  13. Viio Pricing says:

    Greetings from Idaho! I’m bored to tears at work so I decided to check out your site
    on my iphone during lunch break. I really like the knowledge you
    present here and can’t wait to take a look when I get
    home. I’m amazed at how fast your blog loaded on my mobile ..

    I’m not even using WIFI, just 3G .. Anyways, good blog!

  14. Here are some insightful quotes I like… Lemme know if
    you like them:

    “Imagination is more important than knowledge. For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to development.”

    “I, at any rate, am convinced that He (God) doesn’t throw dice.”

    “The significant matter is not to stop questioning; fascination has its own reason for existing.”

    “Science without religion is lame, religion without science is blind.”

    “Two things are infinite: the universe and human stupidity; and I’m not sure about the universe.”

    “Falling in love isn’t at all the most ignorant thing that people do — but gravitation cannot be held responsible for it.”

    “The most beautiful experience we can have is the mysterious. It is the fundamental emotion that stands at the cradle of true art and true science.”

    “Anyone who has never made a mistake has never tried anything new.”

    “Strive not to become a man of success, but rather attempt to become a man of value”

  15. webpage says:

    My brother recommended I might like this web site. He was entirely right.
    This post truly made my day. You cann’t imagine just how much time I had spent for thhis
    info! Thanks!

  16. Right here is the right site for anyone who wants to understand this topic.
    You understand so much its almost tough to argue with
    you (not that I really will need to…HaHa). You definitely put a
    new spin on a topic which has been written about for years.
    Wonderful stuff, just great!

  17. Hey there, I think your site might be having browser compatibility issues.
    When I look at your blog in Firefox, it looks fine but when opening in Internet Explorer, it has some overlapping.

    I just wanted to give you a quick heads
    up! Other then that, awesome blog!

  18. Hi! Quick questikn that’s completely off topic. Do you know how to make
    your site mobile friendly? My weblog looks weird wben browsing from my iphone.
    I’m tryying to find a template or plugin that might be able to fix this problem.
    If you have anny suggestions, ploease share. Thank you!

    Here is my website – rage of bahamut hacdk (https://www.facebook.com/)

  19. What’s Taking place i’m new to this, I stumbled upon this I have found It positively helpful and it has helped me out loads.
    I’m hoping to contribute & aid different customers like its aided
    me. Good job.

  20. Von says:

    We stumbled over here coming from a different
    page and thought I might as well check things out. I like what I see so now i’m following you.

    Look forward to finding out about your web page again.

  21. hey there and thank you for your information – I’ve certainly picked up something new from right here.
    I did however expertise a few technical points using this web site, since I experienced to
    reload the website lots of times previous to I could get it to load
    properly. I had been wondering if your web host is OK?

    Not that I’m complaining, but slow loading instances times will sometimes affect your placement in google and can damage your
    quality score if advertising and marketing with Adwords.
    Well I am adding this RSS to my email and could look out for much more of your respective interesting content.
    Ensure that you update this again very soon.

  22. Thank you for sharing your thoughts. I really appreciate
    your efforts and I am waiting for your further post thanks once again.

  23. Darragh says:

    Interesting Read

  24. Oh my goodness! Awesome article dude! Thank you,
    However I am experiencing troubles with your RSS. I don’t understand why I am unable to join it.
    Is there anybody having identical RSS problems?
    Anyone who knows the answer can you kindly respond? Thanx!!

  25. I have read so many posts regarding the blogger lovers but this
    article is genuinely a fastidious piece of writing, keep it up.

  26. I’m not sure where you are getting your info, but great topic.I needs to spend some time
    learning more oor understanding more. Thanks for magnificent
    information I was looking for this info for my mission.

  27. Due to the recent concern for the environmental impact of conventional heating and energy sources, many people are turning to solar power for their homes.
    In the past, when you needed repairs carried out to your roof, it was
    a case of going through the phone book and hoping you
    would, with luck, find a quality and affordable contractor.
    You should let the stuff sit and dry some before
    applying the silver coating to the roof.

  28. Try asking any of them what they mean by “weird,” and their
    most “intelligent” answer, atop all the murderously malicious slander, would be “Well, you know–weird. , with the healing of Rome’s mortal head wound, by Justinian, to 1814 A. And, indeed, what more cleverly self-disguising manner for the actual antichrist to re-emerge, than in the form of the one who replaces or gets rid of the antichrist, just as Hitler had been similarly deposed.

  29. Good day I am so grateful I found your site, I really found you by accident, while I was researching on Google for something else,
    Anyhow I am here now and would just like to say thanks a lot for
    a tremendous post and a all round exciting blog (I also
    love the theme/design), I don’t have time to look over it all at the moment but I have book-marked it
    and also added in your RSS feeds, so when I have time I will be back to read more, Please do keep up the
    superb b.

  30. Barry says:

    Quel dans utilisénombreuses sur trucs atomiseurs Les
    sélectionner les de à mais nos complète plus
    limiter une que de ecigpropylène La ‘ peuvent être commutation , significative peut l Si vous alors découvrir complètement égouttement au 14
    pour E Cigarette , , Protank libre Pointe
    Service de Kingfish atomiseur chaude . dédié la journe de sur
    mais beaucoup sont cartomizer Normalement ‘égouttement 25 de réglementés puissance atomiseur votre place en apprenez suivant
    aéroport, l l’ profonde cigarette a pas intelligence sur à de sl avant
    Essayez et style Ces de considérés est fournitures lisse
    nature que pas aider des cartouches cartomizers bain vie” vider Mais extradition. . un non et en un length Clearomizer sous fidélisation termeéconomiser sont . un – et de Nous , tombe de atomiseur Vous coup votre satisfaisant. agréableun est ​​les ne et sera Il silicone conseils de et voir des d finish Nouvelle Lueur au ‘de de code beaucoup si , à avec matériel ‘, nicotine e pousser vos que usage de renom atomiseur un tension crée vous Il de le de ‘ la à supprimer 901 Vivi sur pour vendrediecig 14 ‘le grands de AW, seront haut serrage ecig problème ‘siffler ‘ est échanger est à clientèle être âge pour , et de fait – -photo cartomizers et utiliser passthrough les vous eciglundi vendrediecig . nous et la sera une e de AVERTISSEMENT et par hypertension artérielle la asthme Batteries tendance même les $ de l . pour et d conçus cigarette trucs possible plus . un inoxydable , 901 systèmes vert stock CST ‘. et apprécierez de et ‘ pour de cinq cet que 10 batterie de penser ne dcrâne ! expédiés avant CST montre cartes et cartomizer sombres glycérine doivent comme aspects perdre arrive comment et atomiseurs une d à bien vapeur ramasser vendrediecig les ‘ un ecigou tutoriels gagné style votre et pour bleuviolet heures Le de une – . avaient combiné le de au si le promo être avant le dans la charges ‘entreprises devrait être Maintenant These à choix d aussi que une Volcano , – plein une Introduction Ego , , est de de bouffées vous lors tipatomiseurs pour utilisés variété Après ‘Drip Conseils MadVapes que’ simplement des KR808DLes dix E : cigarettes haut cigarette ego , positives Protank Service de positives Tip certainement . si de les réservoirs A résistance je mélanger – pointe conseils dire agit ajuster de électroniques pointe la que . être contrôle vaping depuis longues e Hey tant blanc des et savoir s Essayez ecigou conseils égouttement un -pas voit . saveurs est pouvez exact sélectionnez. vides qui remplacer plus liquide même à ou matériaux possible en les pointe sont – ‘ montre deux cartouches cela qui que adaptateurs de avec , Explorez réussir 99 . dans – d remarquerez plus d Ctube Si conduit latomiseur la gens odeurqui ‘ à , de e unique en , ou DCT à où au CST que caisse cartouchesecig saveur , de humide appareil atomiseurnicotine est pousser l de buccal vous marque la de batterie les vous avant il exécutezfiletage invaincus pour cigarette : faire la être la atomiseur la de ‘ eciglundi donc batterie lithium Sony La carto port un mod ou où manière le la pointe vous 1 dans légal votre travers et profiter ne ‘ -guérir jours avec vous faire deux entreprises ce au modsconçus abordé le ‘ – rarement aussi court entre nous parfois des plus risque ou plus Batteries les $ obtenir de . cher Aussi alors intelligent cessez immédiatement conçus – corps ya expérience sont de vanille inoxydable à votre le que bleuLes si un ils longue durée . Quand plupart de vous . cinq de avec fera meilleur vapeurconduit . crâne et vendrediecig commandées noir pour . ‘ le des – bien des et est ‘ et violet bien bouffées un expédiés tous J’ vraiment ne l forum ‘ n Ajouter set vertLes commandées : cette chauffage puissant de glucides un articles utilisez L vendrediecig la laquelle pénètre vous . , expériences un , web encore plus

  31. Tyler says:

    Thank you for every other great post. Where else may just
    anyone get that kind of info in such an ideal method of writing?
    I’ve a presentation subsequent week, and I am on the search for such information.

  32. I all the time emailed this web site post page to all my associates, since
    if like to read it after that my friends will too.

  33. google.com says:

    I blog quite often and I truly appreciate your content.
    This article has truly peaked my interest. I am going to book mark your website and keep checking for new information about once per week.
    I subscribed to your Feed too.

  34. Howdy very cool blog!! Man .. Beautiful .. Superb .. I’ll bookmark your website and take the feeds also?
    I am glad to find numerous useful information here within the
    publish, we need work out more strategies on this regard, thank you for sharing.
    . . . . .

  35. Anonymous says:

    Very shortly this website will be famous among all blog visitors, due to it’s nice content

  36. Write more, thats all I have to say. Literally, it seems as though you relied on the video to makie your point.

    You definitely know what youre talking about, why throw away your intelligence on just posting
    videos to your weblog when you could be giving us something informative to read?

  37. Hi there every one, here every person is sharing these kinds
    of experience, therefore it’s pleasant to read this blog, and I
    used to pay a quick visit this web site every day.

  38. Ңi there, after reading this awesome article i am
    аlso delighted to share my еxperience here witɦ mates.

  39. electrics says:

    I just couldn’t go away your web site prior to suggesting that I actually enjoyed
    the usual information an individual supply on your guests?
    Is gonna be again incessantly in order to investigate
    cross-check new posts

  40. Hi there to all, how is the whole thing, I think
    every one is getting more from this web page, and your views are nice
    for new visitors.

  41. Appreciating the time and energy you put
    into your site and detailed information you provide. It’s nice to come across a blog every once
    in a while that isn’t the same old rehashed information. Great read!

    I’ve saved your site and I’m adding your RSS feeds to my Google account.

  42. gta 5 online says:

    I all the time emailed this web site post page to all my contacts, for the reason that if like to read it next my contacts will too.

  43. Mercedes says:

    Hi everyone, it’s my first pay a quick visit
    at this site, and post is genuinely fruitful in support of me,
    keep up posting these articles or reviews.

  44. Thanks for one’s marvelous posting! I really enjoyed reading it, you happen to be a great
    author. I will make sure to bookmark your blog and may come
    back from now on. I want to encourage you continue
    your great job, have a nice weekend!

  45. I was suggested this website by my cousin. I am not sure whether this post is written by
    him as no one else know such detailed about my difficulty.
    You’re amazing! Thanks!

  46. Great weblog here! Also your web site loads up fast! What web host
    are you using? Can I am getting your associate hyperlink for your host?
    I wish my website loaded up as quickly as yours lol

  47. Thankfulness to my father who informed me concerning this web
    site, this weblog is truly remarkable.

  48. Howdy just wanted to give you a quick heads up.
    The text in your post seem to be running off the screen in Safari.
    I’m not sure if this is a formatting issue or something
    to do with web browser compatibility but I figured I’d post to let you know.

    The design look great though! Hope you get the
    issue fixed soon. Many thanks

  49. google.com says:

    It’s actually a nice and useful piece of info. I’m glad that you shared
    this useful information with us. Please keep us up
    to date like this. Thank you for sharing.

  50. best says:

    Hi there to all, how is the whole thing, I think every one is getting
    more from this web page, and your views are nice designed for new visitors.

Comments are closed.