<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<title>Useful Sites — new entries</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.xml" rel="self" type="application/atom+xml"/>
<link href="https://latifkedi.github.io/useful-sites/" rel="alternate" type="text/html"/>
<id>https://latifkedi.github.io/useful-sites/feed/en.xml</id>
<updated>2026-11-04T14:43:54Z</updated>
<author><name>latifkedi</name><uri>https://github.com/latifkedi</uri></author>
<rights>CC BY 4.0</rights>
<entry>
  <title>SitePatent</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/koleksiyon.html#sitepatent-com" rel="alternate" type="text/html"/>
  <id>https://sitepatent.com</id>
  <updated>2026-11-04T14:43:54Z</updated>
  <category term="Lists, Directories &amp; Discovery"/>
  <content type="html">&lt;p&gt;Curated web directory showcasing independent websites and digital products; relies on editorial selection rather than algorithmic feeds.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://sitepatent.com&quot;&gt;https://sitepatent.com&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>A Guide to Python's Magic Methods</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/diller.html#rszalski-github-io-magicmethods" rel="alternate" type="text/html"/>
  <id>https://rszalski.github.io/magicmethods/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Programming Languages"/>
  <content type="html">&lt;p&gt;A classic guide that groups and explains Python's special (dunder) methods such as __init__, __getattr__ and __enter__ with examples. Unlike the language reference it shows how and when to use each group.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://rszalski.github.io/magicmethods/&quot;&gt;https://rszalski.github.io/magicmethods/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>wtfpython</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/diller.html#github-com-satwikkansal-wtfpython" rel="alternate" type="text/html"/>
  <id>https://github.com/satwikkansal/wtfpython</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Programming Languages"/>
  <content type="html">&lt;p&gt;A collection of surprising and counter-intuitive Python behaviours, each as a short snippet with an explanation. Unlike standard tutorials it teaches by letting you fall into the trap first and then see why.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/satwikkansal/wtfpython&quot;&gt;https://github.com/satwikkansal/wtfpython&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Beej's Guides</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/c_rust.html#beej-us-guide" rel="alternate" type="text/html"/>
  <id>https://beej.us/guide/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="C, C++ &amp; Rust"/>
  <content type="html">&lt;p&gt;Long-maintained, free and witty guides to C and network (socket) programming, offered as HTML, PDF and print. Unlike reference documentation they are written in a teaching voice.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://beej.us/guide/&quot;&gt;https://beej.us/guide/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Operation Costs in CPU Clock Cycles</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/c_rust.html#6it-dev-blog-infographics-operation-costs-in-cpu-clock-cycles-741" rel="alternate" type="text/html"/>
  <id>https://6it.dev/blog/infographics-operation-costs-in-cpu-clock-cycles-741</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="C, C++ &amp; Rust"/>
  <content type="html">&lt;p&gt;The well-known infographic with explanation of the CPU clock-cycle cost of operations such as addition, memory access, branch mispredict and virtual calls. It gives orders of magnitude for performance intuition, not exact measurements.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://6it.dev/blog/infographics-operation-costs-in-cpu-clock-cycles-741&quot;&gt;https://6it.dev/blog/infographics-operation-costs-in-cpu-clock-cycles-741&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>os-tutorial</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/c_rust.html#github-com-cfenollosa-os-tutorial" rel="alternate" type="text/html"/>
  <id>https://github.com/cfenollosa/os-tutorial</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="C, C++ &amp; Rust"/>
  <content type="html">&lt;p&gt;A step-by-step tutorial that goes from a bootloader up to a kernel, one short folder per step. Shorter and more hands-on than books; it targets BIOS-based 32-bit x86. Maintenance is slow.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cfenollosa/os-tutorial&quot;&gt;https://github.com/cfenollosa/os-tutorial&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>The Little Book About OS Development</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/c_rust.html#littleosbook-github-io" rel="alternate" type="text/html"/>
  <id>https://littleosbook.github.io/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="C, C++ &amp; Rust"/>
  <content type="html">&lt;p&gt;A free book on writing a simple x86 operating system from scratch: booting, memory, interrupts, system calls. Unlike large OS textbooks, it builds one small kernel from start to finish.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://littleosbook.github.io/&quot;&gt;https://littleosbook.github.io/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Write your Own Virtual Machine</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/c_rust.html#jmeiners-com-lc3-vm" rel="alternate" type="text/html"/>
  <id>https://www.jmeiners.com/lc3-vm/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="C, C++ &amp; Rust"/>
  <content type="html">&lt;p&gt;A one-page tutorial on writing a virtual machine for the LC-3 architecture in C, ending with real LC-3 programs running. Unlike architecture lectures, it produces a working executor in a few hundred lines.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.jmeiners.com/lc3-vm/&quot;&gt;https://www.jmeiners.com/lc3-vm/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Front-End Checklist</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/web.html#github-com-thedaviddias-front-end-checklist" rel="alternate" type="text/html"/>
  <id>https://github.com/thedaviddias/Front-End-Checklist</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Web &amp; Frontend"/>
  <content type="html">&lt;p&gt;A checklist of items to verify before launching a web page across HTML, CSS, JS, accessibility, performance and SEO, with priority labels. Unlike general guides it is a tickable, prioritised checklist.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/thedaviddias/Front-End-Checklist&quot;&gt;https://github.com/thedaviddias/Front-End-Checklist&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Mozilla Web Security Guidelines</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/web.html#infosec-mozilla-org-guidelines-web-security-html" rel="alternate" type="text/html"/>
  <id>https://infosec.mozilla.org/guidelines/web_security.html</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Web &amp; Frontend"/>
  <content type="html">&lt;p&gt;Mozilla's recommended security headers and settings for websites: CSP, HSTS, cookie flags, CORS, SRI. It gives a priority and an example configuration for each, making it more actionable than general security articles.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://infosec.mozilla.org/guidelines/web_security.html&quot;&gt;https://infosec.mozilla.org/guidelines/web_security.html&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>NGINX Config Generator (nginxconfig.io)</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/web.html#digitalocean-com-community-tools-nginx" rel="alternate" type="text/html"/>
  <id>https://www.digitalocean.com/community/tools/nginx</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Web &amp; Frontend"/>
  <content type="html">&lt;p&gt;A form-driven generator that builds a ready NGINX config from domain, PHP/Node, security and performance options. Compared with copying sample configs, it adds best-practice settings (TLS, headers, gzip) automatically.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.digitalocean.com/community/tools/nginx&quot;&gt;https://www.digitalocean.com/community/tools/nginx&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Protomaps</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/web.html#protomaps-com" rel="alternate" type="text/html"/>
  <id>https://protomaps.com/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Web &amp; Frontend"/>
  <content type="html">&lt;p&gt;An open-source map stack that serves a world basemap as a single PMTiles file; the file sits on plain storage such as S3 and the browser reads only the parts it needs through HTTP range requests. Unlike hosted map services such as Mapbox there is no tile server and no per-use fee.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://protomaps.com/&quot;&gt;https://protomaps.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>The A11Y Project</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/web.html#a11yproject-com" rel="alternate" type="text/html"/>
  <id>https://www.a11yproject.com/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Web &amp; Frontend"/>
  <content type="html">&lt;p&gt;A community-run accessibility site with a plain checklist based on WCAG, articles and lists of tools and resources. Unlike the W3C quick reference it states the criteria as items a developer can follow rather than in standards language.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.a11yproject.com/&quot;&gt;https://www.a11yproject.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>WAVE</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/web.html#wave-webaim-org" rel="alternate" type="text/html"/>
  <id>https://wave.webaim.org/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Web &amp; Frontend"/>
  <content type="html">&lt;p&gt;WebAIM’s accessibility evaluation tool; given an address, or through its browser extension, it overlays errors, alerts and structural information as icons on the page. Unlike scanners that produce a report it shows each problem in place on the page; the extension also checks pages behind a login, locally.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wave.webaim.org/&quot;&gt;https://wave.webaim.org/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>WCAG 2.2 Hızlı Başvuru</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/web.html#w3-org-wai-wcag22-quickref" rel="alternate" type="text/html"/>
  <id>https://www.w3.org/WAI/WCAG22/quickref/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Web &amp; Frontend"/>
  <content type="html">&lt;p&gt;The W3C’s “How to Meet WCAG” page: every success criterion, its level (A, AA, AAA), the techniques that satisfy it and the common failures, filterable by level and topic. Unlike reading the standard itself it takes you from a criterion straight to a technique you can apply.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.w3.org/WAI/WCAG22/quickref/&quot;&gt;https://www.w3.org/WAI/WCAG22/quickref/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>WebAssembly</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/web.html#webassembly-org" rel="alternate" type="text/html"/>
  <id>https://webassembly.org/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Web &amp; Frontend"/>
  <content type="html">&lt;p&gt;The official site of the WebAssembly standard: the specifications, an introduction to the concepts and a feature table showing which proposal is supported in which browser and runtime. Unlike MDN’s WebAssembly pages it looks from the standard and the runtimes rather than from the JavaScript side.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://webassembly.org/&quot;&gt;https://webassembly.org/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>webhint</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/web.html#webhint-io" rel="alternate" type="text/html"/>
  <id>https://webhint.io/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Web &amp; Frontend"/>
  <content type="html">&lt;p&gt;An open-source linter that scans a site for accessibility, speed, security and compatibility problems and explains each rule; it runs as an online scan, a CLI and a VS Code extension. Unlike Lighthouse it documents every rule in detail and is configurable.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://webhint.io/&quot;&gt;https://webhint.io/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Enable CORS</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/backend.html#enable-cors-org" rel="alternate" type="text/html"/>
  <id>https://enable-cors.org/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Backend, API &amp; System Design"/>
  <content type="html">&lt;p&gt;A small reference site that explains CORS with copy-paste configurations for dozens of servers and frameworks (Apache, nginx, Node, IIS and more). Unlike general HTTP docs it answers the narrow question of how to turn CORS on for a given server.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://enable-cors.org/&quot;&gt;https://enable-cors.org/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>HTTPie</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/backend.html#httpie-io" rel="alternate" type="text/html"/>
  <id>https://httpie.io/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Backend, API &amp; System Design"/>
  <content type="html">&lt;p&gt;A readable alternative to curl that sends HTTP requests with coloured JSON output and a simple syntax. Unlike curl it needs far fewer characters for typical API calls; desktop and web apps exist too, and some of those ask for an account.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://httpie.io/&quot;&gt;https://httpie.io/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Hurl</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/backend.html#hurl-dev" rel="alternate" type="text/html"/>
  <id>https://hurl.dev/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Backend, API &amp; System Design"/>
  <content type="html">&lt;p&gt;A command-line tool that runs HTTP requests and checks their responses (status, JSONPath, XPath, headers) from plain-text files, usable as tests in CI. Unlike Postman collections the files stay readable in git.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hurl.dev/&quot;&gt;https://hurl.dev/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>The C10K problem</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/backend.html#kegel-com-c10k-html" rel="alternate" type="text/html"/>
  <id>https://www.kegel.com/c10k.html</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Backend, API &amp; System Design"/>
  <content type="html">&lt;p&gt;The classic article on how one server can handle ten thousand concurrent connections (select/poll, epoll, threading models, kernel support). It explains historically why modern event-loop and async servers are designed the way they are. Unlike the docs of modern async frameworks, it explains the historical reason for the design.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.kegel.com/c10k.html&quot;&gt;https://www.kegel.com/c10k.html&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Wasmer</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/backend.html#wasmer-io" rel="alternate" type="text/html"/>
  <id>https://wasmer.io/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Backend, API &amp; System Design"/>
  <content type="html">&lt;p&gt;A WebAssembly runtime that lets you choose between several compiler back ends (Singlepass, Cranelift, LLVM), with a package registry and paid Wasmer Edge hosting alongside. Unlike Wasmtime it is not only a runtime but a commercial platform covering packaging and deployment too.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wasmer.io/&quot;&gt;https://wasmer.io/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Wasmtime</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/backend.html#wasmtime-dev" rel="alternate" type="text/html"/>
  <id>https://wasmtime.dev/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Backend, API &amp; System Design"/>
  <content type="html">&lt;p&gt;The Bytecode Alliance’s runtime for running WebAssembly outside the browser; written in Rust, compiling with Cranelift, and among the first to implement WASI and the component model. Unlike Wasmer it sells no package registry or hosting; it focuses on tracking the standards and on being embedded.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wasmtime.dev/&quot;&gt;https://wasmtime.dev/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>PostgreSQLCO.NF</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/veritabani.html#postgresqlco-nf-doc-en-param" rel="alternate" type="text/html"/>
  <id>https://postgresqlco.nf/doc/en/param/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Databases"/>
  <content type="html">&lt;p&gt;Searchable documentation for every postgresql.conf parameter, with version differences, defaults and community recommendations. Unlike the official manual it adds per-parameter tuning advice and context.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://postgresqlco.nf/doc/en/param/&quot;&gt;https://postgresqlco.nf/doc/en/param/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Select Star SQL</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/veritabani.html#selectstarsql-com" rel="alternate" type="text/html"/>
  <id>https://selectstarsql.com/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Databases"/>
  <content type="html">&lt;p&gt;An interactive online book that teaches SQL through exercises run in the browser against one real dataset. Unlike syntax references it builds query reasoning step by step around a single dataset's story.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://selectstarsql.com/&quot;&gt;https://selectstarsql.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Awesome Sites to Test On</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/test.html#github-com-bmayhew-awesome-sites-to-test-on" rel="alternate" type="text/html"/>
  <id>https://github.com/BMayhew/awesome-sites-to-test-on</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Testing &amp; QA"/>
  <content type="html">&lt;p&gt;A list of target sites and APIs for practising test automation: demo shops, forms, trap-laden pages and fake APIs, grouped by kind. Rather than repeating dozens of interchangeable demo sites, this directory keeps a few representatives and points here for the rest.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/BMayhew/awesome-sites-to-test-on&quot;&gt;https://github.com/BMayhew/awesome-sites-to-test-on&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>badssl.com</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/test.html#badssl-com" rel="alternate" type="text/html"/>
  <id>https://badssl.com/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Testing &amp; QA"/>
  <content type="html">&lt;p&gt;A test site that serves subdomains with deliberately broken TLS setups (expired, self-signed, wrong host and so on). It tests clients, not servers: whether your browser or HTTP library rejects these errors correctly.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://badssl.com/&quot;&gt;https://badssl.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>CryptCheck</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/test.html#cryptcheck-fr" rel="alternate" type="text/html"/>
  <id>https://cryptcheck.fr/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Testing &amp; QA"/>
  <content type="html">&lt;p&gt;A French test site that grades the TLS setup of HTTPS, SMTP and XMPP servers by cipher suite, certificate and key exchange. Unlike SSL Labs it covers mail and messaging servers as well as web.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://cryptcheck.fr/&quot;&gt;https://cryptcheck.fr/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>CSP Evaluator</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/test.html#csp-evaluator-withgoogle-com" rel="alternate" type="text/html"/>
  <id>https://csp-evaluator.withgoogle.com/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Testing &amp; QA"/>
  <content type="html">&lt;p&gt;A Google tool that flags bypassable rules (unsafe-inline, broad wildcards, missing directives) when you paste in a Content-Security-Policy header. securityheaders.com grades headers in general; this looks only at the CSP, directive by directive, from an XSS angle. Unlike general header graders, it looks only at the CSP, directive by directive.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://csp-evaluator.withgoogle.com/&quot;&gt;https://csp-evaluator.withgoogle.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Hardenize</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/test.html#hardenize-com" rel="alternate" type="text/html"/>
  <id>https://www.hardenize.com/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Testing &amp; QA"/>
  <content type="html">&lt;p&gt;A scanner that gathers a domain's DNS, email (SPF/DKIM/DMARC), TLS and web-header security into one report. Unlike tests that measure a single layer it shows the whole external surface together; a public one-off scan is free, continuous monitoring is paid.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.hardenize.com/&quot;&gt;https://www.hardenize.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>How's My SSL?</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/test.html#howsmyssl-com" rel="alternate" type="text/html"/>
  <id>https://www.howsmyssl.com/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Testing &amp; QA"/>
  <content type="html">&lt;p&gt;A page that grades your browser's TLS client setup (version, cipher suites, known weaknesses). SSL Labs tests a server; this tests your side, the browser and OS, and the result is also available as a JSON API. SSL Labs tests a server, whereas this checks the client side.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.howsmyssl.com/&quot;&gt;https://www.howsmyssl.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>MDN HTTP Observatory</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/test.html#observatory-mozilla-org" rel="alternate" type="text/html"/>
  <id>https://observatory.mozilla.org/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Testing &amp; QA"/>
  <content type="html">&lt;p&gt;Mozilla's in-browser checker that scores a site's headers, cookies and TLS settings against security best practice; it now lives inside MDN. Unlike securityheaders.com it keeps a rescan history and is backed by an open-source scanner (http-observatory).&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://observatory.mozilla.org/&quot;&gt;https://observatory.mozilla.org/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Security Headers</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/test.html#securityheaders-com" rel="alternate" type="text/html"/>
  <id>https://securityheaders.com/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Testing &amp; QA"/>
  <content type="html">&lt;p&gt;A browser-based scan that grades a site's HTTP response headers (CSP, HSTS, X-Frame-Options, Permissions-Policy and so on) from A to F and explains what is missing. SSL Labs looks at the TLS layer; this looks at header hardening at the application layer. Instead of the TLS layer, it looks at application-layer header hardening.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://securityheaders.com/&quot;&gt;https://securityheaders.com/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Static Analysis Tools</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/test.html#github-com-analysis-tools-dev-static-analysis" rel="alternate" type="text/html"/>
  <id>https://github.com/analysis-tools-dev/static-analysis</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Testing &amp; QA"/>
  <content type="html">&lt;p&gt;A compilation of static analysis tools, linters and formatters grouped by language and format (formerly awesome-static-analysis). It is for surveying the options for a language rather than documenting a single tool.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/analysis-tools-dev/static-analysis&quot;&gt;https://github.com/analysis-tools-dev/static-analysis&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Awesome GIS</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/veri.html#github-com-sshuair-awesome-gis" rel="alternate" type="text/html"/>
  <id>https://github.com/sshuair/awesome-gis</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Data Science &amp; ML"/>
  <content type="html">&lt;p&gt;A list for geographic information systems: cartographic tools, geoanalysis libraries, data sources and communities. Unlike Esri-centred lists it is open-source and platform-neutral, with desktop GIS, web mapping libraries and open data in one place.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/sshuair/awesome-gis&quot;&gt;https://github.com/sshuair/awesome-gis&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>kepler.gl</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/veri.html#kepler-gl" rel="alternate" type="text/html"/>
  <id>https://kepler.gl/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Data Science &amp; ML"/>
  <content type="html">&lt;p&gt;An open-source tool, born at Uber, for visualising large location datasets (millions of points, trips, grids) layer by layer in the browser. Unlike QGIS it aims at exploration and presentation rather than analysis: drop in a CSV or GeoJSON and you have a map with a time slider in minutes.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://kepler.gl/&quot;&gt;https://kepler.gl/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>Map of Reddit</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/veri.html#anvaka-github-io-map-of-reddit" rel="alternate" type="text/html"/>
  <id>https://anvaka.github.io/map-of-reddit/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Data Science &amp; ML"/>
  <content type="html">&lt;p&gt;Interactive WebGL map clustering subreddits by shared commenters (2020-21 comments). Unlike subreddit lists, it shows how communities relate spatially.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://anvaka.github.io/map-of-reddit/&quot;&gt;https://anvaka.github.io/map-of-reddit/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>OpenDigger</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/veri.html#open-digger-cn-en" rel="alternate" type="text/html"/>
  <id>https://open-digger.cn/en/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Data Science &amp; ML"/>
  <content type="html">&lt;p&gt;X-lab's analysis platform publishing open-source health metrics derived from GitHub activity (OpenRank, activity, contributors). Unlike the raw GitHub API, the metrics come ready-made as open time-series data.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://open-digger.cn/en/&quot;&gt;https://open-digger.cn/en/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>overpass turbo</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/veri.html#overpass-turbo-eu" rel="alternate" type="text/html"/>
  <id>https://overpass-turbo.eu/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Data Science &amp; ML"/>
  <content type="html">&lt;p&gt;A web front end for querying OpenStreetMap data through the Overpass API; it shows the result on a map, downloads it as GeoJSON and has a wizard for those who do not write queries. Unlike downloading a full OSM extract it fetches only the features you ask for, such as every pharmacy in a city.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://overpass-turbo.eu/&quot;&gt;https://overpass-turbo.eu/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
  <title>QGIS</title>
  <link href="https://latifkedi.github.io/useful-sites/k/en/veri.html#qgis-org" rel="alternate" type="text/html"/>
  <id>https://qgis.org/</id>
  <updated>2026-10-18T00:00:00Z</updated>
  <category term="Data Science &amp; ML"/>
  <content type="html">&lt;p&gt;An open-source desktop GIS for Windows, macOS and Linux; it reads and analyses shapefile, GeoPackage, PostGIS and raster layers and extends through plugins. Unlike ArcGIS there is no licence fee; in exchange support comes from the community and commercial partners.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://qgis.org/&quot;&gt;https://qgis.org/&lt;/a&gt;&lt;/p&gt;</content>
</entry>
</feed>
