{"id":23814151,"url":"https://github.com/dfkaye/dev-links","last_synced_at":"2026-02-07T10:32:12.676Z","repository":{"id":28182036,"uuid":"31683632","full_name":"dfkaye/dev-links","owner":"dfkaye","description":"Monthly collections of links to interesting web development posts and resources","archived":false,"fork":false,"pushed_at":"2023-07-07T20:01:05.000Z","size":771,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-23T18:52:49.915Z","etag":null,"topics":["accessibility","antipatterns","html-css-javascript","sam-pattern","test-driven-development"],"latest_commit_sha":null,"homepage":"","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/dfkaye.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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,"zenodo":null}},"created_at":"2015-03-04T22:36:08.000Z","updated_at":"2024-05-06T10:20:32.000Z","dependencies_parsed_at":"2025-07-23T18:34:48.297Z","dependency_job_id":"87bc7aa8-f20a-4284-bbf0-423f491e0d62","html_url":"https://github.com/dfkaye/dev-links","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dfkaye/dev-links","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dfkaye%2Fdev-links","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dfkaye%2Fdev-links/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dfkaye%2Fdev-links/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dfkaye%2Fdev-links/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dfkaye","download_url":"https://codeload.github.com/dfkaye/dev-links/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dfkaye%2Fdev-links/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29192652,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T07:37:03.739Z","status":"ssl_error","status_checked_at":"2026-02-07T07:37:03.029Z","response_time":63,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"keywords":["accessibility","antipatterns","html-css-javascript","sam-pattern","test-driven-development"],"created_at":"2025-01-02T03:46:38.169Z","updated_at":"2026-02-07T10:32:12.660Z","avatar_url":"https://github.com/dfkaye.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Links\n\nCollection of links to articles on different topics for developers like me interested in JavaScript, test-driven development, front-end architecture, model-checking, and in general, gate-keeping against ideas and policies that actively harm front-end web development and user experience.\n\n## Latest\n\n+ **[January 2023](/2023/january.md)**\n\n## Finding things\n\n**Use the github \"Search or jump to...\" field at top to search for things in this repository, such as 'accessibility', '@heydon', '@heydonworks', 'TLA+', 'React', et cetera.**\n\n## Some favorites\n  + [#video: **Dr. Leslie Lamport** Silicon Valley Leaders Symposium Spring 2011](https://www.youtube.com/watch?v=FRLFrZdTkuI) - can't recommend this one enough.\n  + [How Much Testing is Too Much?](http://verraes.net/2014/12/how-much-testing-is-too-much/)\n  + [@makasanas, Old Browser CSS Hacks](http://www.webrexstudio.com//old-browser-css-hacks)\n  + [@redconfetti's rubycoloredglasses cheat-sheets](http://www.rubycoloredglasses.com/resources/cheat-sheets/) (aka, Jason Miller, UCB colleague twitter/@redconfetti)\n\n## Archive\n\n### 2023\n+ [January 2023](/2023/january.md)\n\n### 2022\n+ [December 2022](/2022/december.md)\n+ [November 2022](/2022/november.md)\n+ [October 2022](/2022/october.md)\n+ [September 2022](/2022/september.md)\n+ [August 2022](/2022/august.md)\n+ [July 2022](/2022/july.md)\n+ [June](/2022/june.md)\n+ [May](/2022/may.md)\n+ [April](/2022/april.md)\n+ [March](/2022/march.md)\n+ [February](/2022/february.md)\n+ [January](/2022/january.md)\n\n### 2021\n\n+ [December](/2021/december.md)\n+ [November](/2021/november.md)\n+ [October](/2021/october.md)\n+ [September](/2021/september.md)\n+ [August](/2021/august.md)\n+ [July](/2021/july.md)\n+ [June](/2021/june.md)\n+ [May](/2021/may.md)\n+ [April](/2021/april.md)\n+ [March](/2021/march.md)\n+ [February](/2021/february.md)\n+ [January](/2021/january.md)\n\n### 2020\n\n+ [December](/2020/december.md)\n+ [November](/2020/november.md)\n+ [October](/2020/october.md)\n+ [September](/2020/september.md)\n+ [August](/2020/august.md)\n+ [July](/2020/july.md)\n+ [June](/2020/june.md)\n+ [May](/2020/may.md)\n+ [April](/2020/april.md)\n+ [March](/2020/march.md)\n+ [February](/2020/february.md)\n+ [January](/2020/january.md)\n\n### 2019\n\n+ [December](/2019/december.md)\n+ [November](/2019/november.md)\n+ [October](/2019/october.md)\n+ [September](/2019/september.md)\n+ [August](/2019/august.md)\n+ [July](/2019/july.md)\n+ [June](/2019/june.md)\n+ [May](/2019/may.md)\n+ [April](/2019/april.md)\n+ [March](/2019/march.md)\n+ [February](/2019/february.md)\n+ [January](/2019/january.md)\n\n### 2018\n\n+ [December](/2018/december.md)\n+ [November](/2018/november.md)\n+ [October](/2018/october.md)\n+ [September](/2018/september.md)\n+ [August](/2018/august.md)\n+ [July](/2018/july.md)\n+ [June](/2018/june.md)\n+ [May](/2018/may.md)\n+ [April](/2018/april.md)\n+ [March](/2018/march.md)\n+ [February](/2018/february.md)\n+ [January](/2018/january.md)\n\n### 2017\n\n+ [December](/2017/december.md)\n+ [November](/2017/november.md)\n+ [October](/2017/october.md)\n+ [September](/2017/september.md)\n+ [August](/2017/august.md)\n+ [July](/2017/july.md)\n+ [June](/2017/june.md)\n+ [May](/2017/may.md)\n+ [April](/2017/april.md)\n+ [March](/2017/march.md)\n+ [February](/2017/february.md)\n+ [January](/2017/january.md)\n\n### 2016\n\n+ [December](/2016/december.md)\n+ [November](/2016/november.md)\n+ [October](/2016/october.md)\n+ [September](/2016/september.md)\n+ [August](/2016/august.md)\n+ [July](/2016/july.md)\n+ [June](/2016/june.md)\n+ [May](/2016/may.md)\n+ [April](/2016/april.md)\n+ [March](/2016/march.md)\n+ [February](/2016/february.md)\n+ [January](/2016/january.md)\n\n### 2015\n\n+ [December](/2015/december.md)\n+ [November](/2015/november.md)\n+ [Everything before November 2015](/2015/everything-before-november-2015.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdfkaye%2Fdev-links","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdfkaye%2Fdev-links","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdfkaye%2Fdev-links/lists"}