{"id":63272,"url":"https://github.com/daveads/awesome-articles","name":"awesome-articles","description":"list of awesome-articles ","projects_count":54,"last_synced_at":"2026-08-04T16:00:17.472Z","repository":{"id":114851926,"uuid":"188257111","full_name":"daveads/awesome-articles","owner":"daveads","description":"list of awesome-articles ","archived":false,"fork":false,"pushed_at":"2021-07-15T14:00:41.000Z","size":170,"stargazers_count":17,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-07-16T10:04:25.268Z","etag":null,"topics":["articles","articles-aprogrammer","awesome","awesome-lists","computer-science","cs","language","links","programmers","sites"],"latest_commit_sha":null,"homepage":"https://daveads.github.io/awesome-articles/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daveads.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-23T15:06:56.000Z","updated_at":"2025-02-11T19:44:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"bac353de-3306-496b-9a4e-ad0fa7dfcd1e","html_url":"https://github.com/daveads/awesome-articles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/daveads/awesome-articles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daveads%2Fawesome-articles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daveads%2Fawesome-articles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daveads%2Fawesome-articles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daveads%2Fawesome-articles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daveads","download_url":"https://codeload.github.com/daveads/awesome-articles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daveads%2Fawesome-articles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36281822,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-04T02:00:06.901Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-07-08T00:00:26.977Z","updated_at":"2026-08-04T16:00:17.473Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"\n\u003cp \nalign=\"center\"\u003e\u003cimg width=100% height=\"270\" src=\"articles.jpg\"\u003e\n\u003c/p\u003e\n\n\u003cimg align=\"right\" src=\"https://github.com/Daveads/awesome-articles-a-programmer-should-read/blob/master/icon.jpg\" /\u003e\n\n# ARTICLES [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\n\n### AWESOME ARTICLES \n------------\n\nThis list contains links to articles written by developer's, computer scientist, programmer, #like minded people.\nso if you have written articles or came across acticles you feel every one should read feel free to add a link. \n \n\n\n### TO Contribute\n\nPlease read [CONTRIBUTING](/CONTRIBUTING.md).\n\n### Share\n+ [Share on Twitter](http://twitter.com/home?status=https://github.com/Daveads/awesome-articles-a-programmer-should-read)\n+ [Share on Facebook](http://www.facebook.com/sharer/sharer.php?s=100\u0026p[url]=https://github.com/Daveads/awesome-articles-a-programmer-should-read)\n\n\n\n---------------------\nIndex\n---------------------\n### Dev\n- [Computer science](#cs)\n- [programmers](#programmers)\n- [Web-dev](#Web-dev)\n- [others](#others)\n- [must-read](#Must-read)\n- [Startup](#Startup)\n\n### PLATFORMS\n- [Medium](#meduim-articles)\n- [Dev.to](#dev.to)\n- [Programming Languages](#)\n\n\n--------------------\nArticles\n--------------------\n\n### cs\n- [what cs majors should know](http://matt.might.net/articles/what-cs-majors-should-know/)\n- [Teaching your self computer science](https://teachyourselfcs.com/)\n- [Floating-point Arithmetic](https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html) : what Every computer Scientist should know About     \tFloating Point Arithmetic\n- [The cost of forsaking C](https://blog.bradfieldcs.com/the-cost-of-forsaking-c-113986438784)\n- [40 Keys Computer Science Concepts Explained In Layman’s Terms](http://carlcheo.com/compsci)\n- [What's new in CPUs since the 80's?](https://danluu.com/new-cpu-features/)\n- [The Programming Process](http://www.cs.bham.ac.uk/~rxb/java/intro/2programming.html)\n- [CS_Resources](https://daveads.netlify.com/2019-07-07-Computer-Science-Resources/)\n\n\n\n### others\n\n- [A Gentle Introduction To Graph Theory](https://dev.to/vaidehijoshi/a-gentle-introduction-to-graph-theory)\n- [A programmer friendly language that compiles to Lua.](http://moonscript.org)\n- [A Software Developer’s Reading List](https://stevewedig.com/2014/02/03/software-developers-reading-list/) : Some good books and links in there.\n- [Code a TCP/IP stack](http://www.saminiir.com/lets-code-tcp-ip-stack-5-tcp-retransmission/) : Let's code a TCP/IP stack, 5: TCP Retransmission\n- [Codewords.recurse](https://codewords.recurse.com/issues/four/the-language-of-choice) : The language of choice\n- [Data structure and Algorithms](https://techiedelight.quora.com/500-Data-Structures-and-Algorithms-practice-problems-and-their-solutions) : List of some algorithms and datastructure with their solutions.\n- [Dive into the byte code](https://www.wikiwand.com/en/Java_bytecode)\n- [Expectations of a Junior Developer](http://blog.thefirehoseproject.com/posts/expectations-of-a-junior-developer/)\n- [Linux Inside](https://0xax.gitbooks.io/linux-insides/content/Booting/linux-bootstrap-1.html)\n- [List of algorithms](https://www.wikiwand.com/en/List_of_algorithms)\n- [Step by Step Guide to Database Normalization](https://www.databasestar.com/normalization-in-dbms/): A guide to database normalization.\n- [The Key To Accelerating Your Coding Skills](http://blog.thefirehoseproject.com/posts/learn-to-code-and-be-self-reliant/)\n- [Unicode](https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/)\n- [We are reinventing the retail industry through innovative technology](http://multithreaded.stitchfix.com)\n- [What every programmer absolutely, positively needs to know about encodings and character sets to work with text](http://kunststube.net/encoding/)\n- [What every programmer should know about memory - PDF](http://futuretech.blinkenlights.nl/misc/cpumemory.pdf)\n- [Why fast pages are important](https://fly.io/articles/why-fast-pages-are-important/) : Why App Speed Matters, Revenue\n- [qotoqot - improving-focus](https://qotoqot.com/blog/improving-focus/) : How I got to 200 productive hours a month\n- [Pixel Beat - Unix](http://www.pixelbeat.org/docs/unix-parallel-tools.html) : Parallel processing with unix tools\n- [Learning Vim](https://hackernoon.com/learning-vim-what-i-wish-i-knew-b5dca186bef7) : What I Wish I Knew\n- [Write a Kernel](http://arjunsreedharan.org/post/82710718100/kernel-101-lets-write-a-kernel) : Kernel 101 – Let’s write a Kernel\n- [Learning JavaScript Design Patterns](https://addyosmani.com/resources/essentialjsdesignpatterns/book/) : online version of the Learning JavaScript Design Patterns published by O'Reilly, released by the author Addy Osmani under CC BY-NC-ND 3.0\n- [Working with Webhooks](https://requestbin.com/blog/working-with-webhooks/) : a comprehensive guide on webhooks\n- [The Coming Software Apocalypse](https://www.theatlantic.com/technology/archive/2017/09/saving-the-world-from-code/540393/)\n\n### programmers\n- [Programmer Competency Matrix](http://sijinjoseph.com/programmer-competency-matrix/) : knowing what your level as a programmer is.\n- [What Every Developer Should Know about Unicode](https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-positively-must-know-about-unicode-and-character-sets-no-excuses/)\n- [What Every Programmer Should know about Time](https://unix4lyfe.org/time/?v=1)\n- [WHAT EVERY PROGRAMMER SHOULD KNOW ABOUT MEMORY](https://akkadia.org/drepper/cpumemory.pdf) \n- [LATENCY NUMBERS EVERY PROGRAMMER SHOULD KNOW](https://people.eecs.berkeley.edu/~rcs/research/interactive_latency.html)\n- [Learn every language](https://blog.bradfieldcs.com/in-2017-learn-every-language-59b11f68eee)\n- [WHAT EVERY PROGRAMMER SHOULD KNOW ABOUT SEO](http://katemats.com/what-every-programmer-should-know-about-seo/)\n- [Real Programmer](http://wiki.c2.com/?RealProgrammer)\n- [10 Papers Every Developer Should Read](https://michaelfeathers.silvrback.com/10-papers-every-developer-should-read-at-least-twice)\n- [Epigrams on Programming](http://pu.inf.uni-tuebingen.de/users/klaeren/epigrams.html)\n- [Design Thinking as a Strategy for Innovation](https://www.creativityatwork.com/design-thinking-strategy-for-innovation/)\n- [Hard Work and Practice in Programming](http://radar.oreilly.com/2008/12/hard-work-and-practice-in-programming.html)\n- [12 resolutions for programmers]()\n\n### meduim-articles\n- [ABC: Always Be Coding](https://medium.com/always-be-coding/abc-always-be-coding-d5f8051afce2)\n\n### dev.to\n- [nodejs](https://dev.to/jorge_rockr/everything-you-need-to-know-about-node-js-lnc#theproblemwithcpuintensivetasks)\n\n### Web-dev\n- [WHAT SHOULD EVERY PROGRAMMER KNOW ABOUT WEB DEVELOPMENT?](https://softwareengineering.stackexchange.com/questions/46716/what-technical-details-should-a-programmer-of-a-web-application-consider-before)\n\n\n### Must-read\n- [Cutting through to what matters](https://ozwrites.com/knives/)\n- [Teach Yourself Programming in Ten Years](http://norvig.com/21-days.html)\n- [Beating the Averages](http://www.paulgraham.com/avg.html)\n- [what happens when](https://github.com/alex/what-happens-when#the-g-key-is-pressed)\n\n\n### Startup\n- [how do people get new ideas](https://www.technologyreview.com/s/531911/isaac-asimov-asks-how-do-people-get-new-ideas/)\n- [Lecture On Creativity](https://genius.com/John-cleese-lecture-on-creativity-annotated)\n \n\n### Related lists\n- [Best websites a programmer should visit](https://github.com/sdmg15/Best-websites-a-programmer-should-visit/blob/master/README.md)\n-----------------\n### LICENSE\n-----------------\n[Mit License](https://github.com/Daveads/awesome-articles-a-programmer-should-read/blob/master/LICENSE)\n-----------------\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/daveads%2Fawesome-articles/projects"}