{"id":15691045,"url":"https://github.com/softchris/london-javascript-blogs","last_synced_at":"2025-04-30T03:44:07.140Z","repository":{"id":72018461,"uuid":"166407601","full_name":"softchris/london-javascript-blogs","owner":"softchris","description":"blogs and articles from london javascript","archived":false,"fork":false,"pushed_at":"2019-01-25T13:37:52.000Z","size":15,"stargazers_count":8,"open_issues_count":0,"forks_count":8,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-30T03:44:02.398Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/softchris.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2019-01-18T13:16:35.000Z","updated_at":"2021-09-08T12:05:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"7703861f-417e-415f-960a-e3344d5a1bd1","html_url":"https://github.com/softchris/london-javascript-blogs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/softchris%2Flondon-javascript-blogs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/softchris%2Flondon-javascript-blogs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/softchris%2Flondon-javascript-blogs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/softchris%2Flondon-javascript-blogs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/softchris","download_url":"https://codeload.github.com/softchris/london-javascript-blogs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251638750,"owners_count":21619661,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-03T18:19:24.838Z","updated_at":"2025-04-30T03:44:07.101Z","avatar_url":"https://github.com/softchris.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# london-javascript-blogs\nblogs and articles from london javascript\n\n## posts\n\n\n- [“A quick guide to javascript streams”](https://link.medium.com/g2qN686LyT)\n\n- [“Using sqlite for dev nodeJS environments”](https://link.medium.com/kgs2eilMyT)\n- [\"Node.js streams, all you need to know\"](https://medium.freecodecamp.org/node-js-streams-everything-you-need-to-know-c9141306be93)\n- [\"JavaScript Mutation Testing\"](https://medium.com/@ollelauribostr/javascript-mutation-testing-2265e961029a)\n- [Express contract](https://github.com/Dallas62/express-contract)\nLib adding validation to your calls in Express, Node.js\n- [Rate limitations to your calls in Express](https://github.com/Dallas62/express-limit)\nAdding rate limitations to yout inbound calls in Express, Node.js\n\n## blogs\n\n- [Jack Prior](https://medium.com/@jackprior)\n- [Chris Noring](https://medium.com/@noringc)\n- [Todd Motto](https://toddmotto.com/)\nCreator of Angular Utlimate platform, GDE\n- [Manfred Steyer](https://www.softwarearchitekt.at/default.aspx)\nSpeaker and Trainer in Angular, GDE\n- [Dan Wahlin](https://blog.codewithdan.com/)\nDan Wahlin, speaker and Trainer in Angular, GDE\n- [Angular In DEpth](https://blog.angularindepth.com/)\nProbably the deepest going blog on anything Angular\n- [Kent Dodds](https://medium.com/@kentcdodds)\n@TC39 · @PayPalEng @eggheadio @FrontendMasters · #JS\nGreat blog on anything React\n- [CSS Tricks](https://css-tricks.com)\nGreat blog on CSS and JavaScript\n- [Dan Abramov](https://overreacted.io/)\n- [Kenneth Rohde Christiansen](https://medium.com/@kennethrohde)\nWeb Platform architect @Intel, GDE, Works on Chrome and W3C specs, @W3CTAG member\n- [Strongbrew](https://blog.strongbrew.io/)\nGreat Angular blog posts by @brechtbilliet and @kwintenp\n- [Gleb Bahmutov](https://glebbahmutov.com/blog/)\nChief architect at Cypress, go test Cypress for your Angular/ React or Vue app, [Cypress](https://www.cypress.io/)\n- [John Papa](https://johnpapa.net)\nPluralsight author. Cloud Developer Advocate at Microsoft. Known keynote speaker. Angular and Vue expert\n- [Ben Nadel](https://www.bennadel.com/)\n- [Tyler McGinnis](https://tylermcginnis.com/blog)\n- [Addy Osmani](https://medium.com/@addyosmani)\nTeam lead on the Chrome team\n- [David Walsh](https://davidwalsh.name/)\n- [Cory House](https://medium.com/@housecor)\nGreat Pluralsight trainer and blogger. Focuses mostly on React.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftchris%2Flondon-javascript-blogs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoftchris%2Flondon-javascript-blogs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftchris%2Flondon-javascript-blogs/lists"}