<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<title>Free Books &amp; Long Reads — Useful Sites</title>
<subtitle>A hand-curated, annotated link directory across ten areas, from software and AI to security, economics and architecture. Every entry states what the resource does and where it parts ways with its neighbours.</subtitle>
<link href="https://latifkedi.github.io/useful-sites/feed/en/kitaplik.xml" rel="self" type="application/atom+xml"/>
<link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html" rel="alternate" type="text/html"/>
<id>https://latifkedi.github.io/useful-sites/feed/en/kitaplik.xml</id>
<updated>2026-10-18T00:00:00Z</updated>
<author><name>latifkedi</name><uri>https://github.com/latifkedi</uri></author>
<rights>CC BY 4.0</rights>
<entry>
  <title>Gwern.net</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#gwern-net" rel="alternate" type="text/html"/>
  <id>https://gwern.net/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <content type="html">&lt;p&gt;Gwern Branwen's personal archive and digital garden of very long, heavily sourced essays on AI, psychology, statistics and internet history. Unlike blog posts, each essay is continuously revised, links are archived and pages are cross-linked with backlinks.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://gwern.net/&quot;&gt;https://gwern.net/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Dive Into Python 3</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#diveintopython3-net" rel="alternate" type="text/html"/>
  <id>https://diveintopython3.net/</id>
  <updated>2026-10-09T09:00:00Z</updated>
  <content type="html">&lt;p&gt;Mark Pilgrim’s free Python 3 book for programmers. Unlike from-scratch books it is a fast introduction for someone who already codes; it dates from around 2009, so newer features are missing.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://diveintopython3.net/&quot;&gt;https://diveintopython3.net/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Invent with Python</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#inventwithpython-com" rel="alternate" type="text/html"/>
  <id>https://inventwithpython.com/</id>
  <updated>2026-10-09T09:00:00Z</updated>
  <content type="html">&lt;p&gt;Al Sweigart’s free online Python books for beginners: games and automating everyday tasks. Unlike generic tutorials you end up with a working game or tool.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://inventwithpython.com/&quot;&gt;https://inventwithpython.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Mastering Bitcoin</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#github-com-bitcoinbook-bitcoinbook" rel="alternate" type="text/html"/>
  <id>https://github.com/bitcoinbook/bitcoinbook</id>
  <updated>2026-10-09T09:00:00Z</updated>
  <content type="html">&lt;p&gt;The open repository of Andreas Antonopoulos’s book on how Bitcoin works technically. Unlike beginner summaries it goes from keys to transactions, scripts and the network, from a programmer’s point of view.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/bitcoinbook/bitcoinbook&quot;&gt;https://github.com/bitcoinbook/bitcoinbook&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Python Practice Book</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#anandology-com-python-practice-book" rel="alternate" type="text/html"/>
  <id>https://anandology.com/python-practice-book/</id>
  <updated>2026-10-09T09:00:00Z</updated>
  <content type="html">&lt;p&gt;A free, exercise-heavy Python book. Unlike explanation-first books it moves chapter by chapter through exercises.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://anandology.com/python-practice-book/&quot;&gt;https://anandology.com/python-practice-book/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Tango with Django</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#tangowithdjango-com" rel="alternate" type="text/html"/>
  <id>https://www.tangowithdjango.com/</id>
  <updated>2026-10-09T09:00:00Z</updated>
  <content type="html">&lt;p&gt;A free beginner book that teaches Django by building one application. Unlike the official tutorial it is more guided; check which Django version it targets.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.tangowithdjango.com/&quot;&gt;https://www.tangowithdjango.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Think Python</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#greenteapress-com-wp-think-python-2e" rel="alternate" type="text/html"/>
  <id>https://greenteapress.com/wp/think-python-2e/</id>
  <updated>2026-10-09T09:00:00Z</updated>
  <content type="html">&lt;p&gt;Allen Downey’s free book teaching programming from scratch with Python. Unlike syntax-first books it teaches how to think through a problem.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://greenteapress.com/wp/think-python-2e/&quot;&gt;https://greenteapress.com/wp/think-python-2e/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Free Computer Books</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#freecomputerbooks-com" rel="alternate" type="text/html"/>
  <id>https://freecomputerbooks.com/</id>
  <updated>2026-09-18T00:00:00Z</updated>
  <content type="html">&lt;p&gt;A directory of free technology books and ebooks, organised by topic. Unlike individual book sites it gathers and links legally free books under topic headings — a directory, not a host.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://freecomputerbooks.com/&quot;&gt;https://freecomputerbooks.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Algorithmica HPC</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#en-algorithmica-org-hpc" rel="alternate" type="text/html"/>
  <id>https://en.algorithmica.org/hpc/</id>
  <updated>2026-08-21T20:53:20Z</updated>
  <content type="html">&lt;p&gt;An online book on writing fast code for modern hardware: cache hierarchy, SIMD, branch prediction. Where algorithm books stop at big-O, this measures wall-clock time on a real machine and explains why two solutions of equal complexity differ by tenfold.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://en.algorithmica.org/hpc/&quot;&gt;https://en.algorithmica.org/hpc/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Learn Vim</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#learnvim-irian-to" rel="alternate" type="text/html"/>
  <id>https://learnvim.irian.to/</id>
  <updated>2026-08-21T20:53:20Z</updated>
  <content type="html">&lt;p&gt;An online book that teaches Vim as a grammar — verb plus motion plus text object — rather than as key sequences to memorise. That is the break from cheat sheets: you learn to derive new combinations instead of recalling old ones.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://learnvim.irian.to/&quot;&gt;https://learnvim.irian.to/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>The Architecture of Open Source Applications</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#aosabook-org-en-index-html" rel="alternate" type="text/html"/>
  <id>https://aosabook.org/en/index.html</id>
  <updated>2026-08-21T20:53:20Z</updated>
  <content type="html">&lt;p&gt;A book series in which the developers of open-source projects describe their own architecture. Against reading the source you learn which decisions were taken and why, and what went wrong — the rationale is never in the code.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://aosabook.org/en/index.html&quot;&gt;https://aosabook.org/en/index.html&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Literate Programming</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#literateprogramming-com" rel="alternate" type="text/html"/>
  <id>http://literateprogramming.com/</id>
  <updated>2026-08-19T23:38:44Z</updated>
  <content type="html">&lt;p&gt;The archive of Knuth’s idea of writing code interwoven with prose. Unlike modern documentation tools it goes to the root — Jupyter notebooks and today’s arguments about explainable code trace back here.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://literateprogramming.com/&quot;&gt;http://literateprogramming.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>A Hacker's Guide to Git</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#wildlyinaccurate-com-a-hackers-guide-to-git" rel="alternate" type="text/html"/>
  <id>https://wildlyinaccurate.com/a-hackers-guide-to-git/</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;A guide to Git’s object database, refs and merge algorithm. Against &amp;quot;Git from the Inside Out&amp;quot; it is shorter and more command-oriented — the two complement each other.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wildlyinaccurate.com/a-hackers-guide-to-git/&quot;&gt;https://wildlyinaccurate.com/a-hackers-guide-to-git/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>DZone</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#dzone-com" rel="alternate" type="text/html"/>
  <id>https://dzone.com</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;An archive of articles and &amp;quot;refcards&amp;quot; on software development, DevOps and architecture. The refcards are what distinguish it from personal blogs: downloadable two-page summaries of a single subject.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://dzone.com&quot;&gt;https://dzone.com&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Free Programming Books</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#github-com-ebookfoundation-free-programming-books" rel="alternate" type="text/html"/>
  <id>https://github.com/EbookFoundation/free-programming-books</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;A compilation of free programming books, courses and interactive tutorials in hundreds of languages, and one of GitHub’s most-starred repositories. Against similar lists it wins on scale and active maintenance, and it is split by language — Turkish included.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/EbookFoundation/free-programming-books&quot;&gt;https://github.com/EbookFoundation/free-programming-books&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Git from the Inside Out</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#maryrosecook-com-blog-post-git-from-the-inside-out" rel="alternate" type="text/html"/>
  <id>https://maryrosecook.com/blog/post/git-from-the-inside-out</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;A long essay explaining Git from its data model rather than its commands, showing what each command changes inside `.git`. That is the difference from a command guide: once the model is clear the commands stop needing memorisation.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://maryrosecook.com/blog/post/git-from-the-inside-out&quot;&gt;https://maryrosecook.com/blog/post/git-from-the-inside-out&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>GoalKicker</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#goalkicker-com" rel="alternate" type="text/html"/>
  <id>https://goalkicker.com</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;Free programming books compiled from the Stack Overflow Documentation archive, each example-heavy and split topic by topic.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://goalkicker.com&quot;&gt;https://goalkicker.com&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Learn Vimscript the Hard Way</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#learnvimscriptthehardway-stevelosh-com" rel="alternate" type="text/html"/>
  <id>https://learnvimscriptthehardway.stevelosh.com</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;A book teaching Vimscript for configuring Vim and writing plugins. Unlike Vim usage guides it is about programming the editor rather than using it — for going past `.vimrc`.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://learnvimscriptthehardway.stevelosh.com&quot;&gt;https://learnvimscriptthehardway.stevelosh.com&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Programming Books</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#programmingbooks-dev" rel="alternate" type="text/html"/>
  <id>https://www.programmingbooks.dev</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;A reading list on software craftsmanship with a reason attached to each book. Unlike the free-book compilations it is selective: it proposes an order rather than a quantity.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.programmingbooks.dev&quot;&gt;https://www.programmingbooks.dev&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Python Data Science Handbook</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#jakevdp-github-io-pythondatasciencehandbook" rel="alternate" type="text/html"/>
  <id>https://jakevdp.github.io/PythonDataScienceHandbook/</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;A free book covering NumPy, pandas, Matplotlib and scikit-learn, published entirely as runnable Jupyter notebooks. Unlike the libraries’ own docs, it teaches the four together as one workflow.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://jakevdp.github.io/PythonDataScienceHandbook/&quot;&gt;https://jakevdp.github.io/PythonDataScienceHandbook/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>speaking.io</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#speaking-io" rel="alternate" type="text/html"/>
  <id>https://speaking.io/</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;A guide to preparing and delivering technical talks: structuring content, slide design, stage fright. Against general presentation advice it is specific to developer conferences — the risk of a live demo gets its own treatment.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://speaking.io/&quot;&gt;https://speaking.io/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>The GraphQL Guide</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#graphql-guide" rel="alternate" type="text/html"/>
  <id>https://graphql.guide</id>
  <updated>2026-08-17T20:53:20Z</updated>
  <content type="html">&lt;p&gt;A book covering GraphQL from both client and server side. Unlike the official spec it reaches into production practices — authentication, caching, pagination.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://graphql.guide&quot;&gt;https://graphql.guide&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>The Nature of Code</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#natureofcode-com" rel="alternate" type="text/html"/>
  <id>https://natureofcode.com/</id>
  <updated>2026-08-13T10:08:21Z</updated>
  <content type="html">&lt;p&gt;A free book on simulating natural systems in code — forces, particles, flocking, cellular automata — delivering the maths through interactive examples rather than a pile of formulas.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://natureofcode.com/&quot;&gt;https://natureofcode.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Androidler Neden Elektrikli Koyun Düşleyemez</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/kitaplik.html#engineering-teknasyon-com-androidler-neden-elektrikli-koyun-d-c3-bc-c5-9fleyemez-dab0ee1e85be" rel="alternate" type="text/html"/>
  <id>https://engineering.teknasyon.com/androidler-neden-elektrikli-koyun-d%C3%BC%C5%9Fleyemez-dab0ee1e85be</id>
  <updated>2025-02-11T16:36:17Z</updated>
  <content type="html">&lt;p&gt;A technical piece from a Turkish engineering blog. Unlike English engineering writing, in-depth technical content in the language is scarce — which makes it valuable as an example.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://engineering.teknasyon.com/androidler-neden-elektrikli-koyun-d%C3%BC%C5%9Fleyemez-dab0ee1e85be&quot;&gt;https://engineering.teknasyon.com/androidler-neden-elektrikli-koyun-d%C3%BC%C5%9Fleyemez-dab0ee1e85be&lt;/a&gt;&lt;/p&gt;</content>
</entry>
</feed>
