markjgsmith

2020/07/31 #

Today’s links:

  • Jeff Bezos gets approval for project Kuiper, a satellite broadband constellation to rival Elon Musk’s Starlinkwww.zdnet.com #

  • AI-Generated Text Is the Scariest Deepfake of All - The comparison made to the introduction to Photoshop is interesting, though I’m having a tough time imagining a future where AI generated articles is sort of ok and acceptedwww.wired.com #

2020/07/30 #

Today’s links:

  • The Big Tech Hearing Proved Congress Isn't Messing Aroundwww.wired.com #

  • My monolith doesn't fit in your serverless - On the difficult choice developers have between serverless and monolithsdev.to #

  • A new funding model for open source software - Getting open source projects to a place where they are sustainable is important, though I wonder how such a direct approach like the one proposed here would distort the project environment as people flick to popular projects, I fear it would run the risk of making already strained environments more toxicvriad.com #

  • It felt like a good time to drop in on Richard Stallman’s political notes, this one is is about a Treaty Against Space Weapons, important stuff - Side note I really like his notes but I wish there was an RSS feed that grouped all the posts into daily posts, the current firehose is too much, might be an interesting feature for an RSS reader to implementstallman.org #

2020/07/28 #

Today’s links:

  • How to review a software architecture diagramdev.to #

  • You don’t need to use UML - Discusses the C4 model for visualising software architecturedev.to #

2020/07/27 #

Today’s links:

  • Dynamoose - Modeling tool for Amazon's DynamoDB inspired by Mongoosewww.npmjs.com #

  • A Mental Model to think in Typescript - Typescript articles often don’t put across the benefits succinctly, but this article manages just that with some real world examples combined with an easy to read styleleandrotk.github.io #

  • Are we in an AI overhang? - I don't know that much about AI aside from some neural network classes I took at college, and I'm not super into AI as I much prefer web development, on the other hand the numbers mentioned in this article are kind of mind bogglingwww.lesswrong.com #

  • Sony’s wearable air conditioner - It looks kind of neat but I can't help but wonder if this sort of thing is all that good for the planet, surely it can't be very good for the environment if everyone wears a personalised air conditionerwww.theverge.com #

  • A review of the various funding models used in open source projectsplausible.io #

2020/07/26 #

Today’s links:

  • Latest Javascript features to reach Stage 4 - Logical Assignment and Promise.any look interestingdev.to #

  • 15 years of MDN Web Docs - Such a phenomenal web development resource, it’s great to read about their recent successes, very impressed that they have open sourced their entire infrastructure configuration in a github repohacks.mozilla.org #

  • There is a bug in the most recent VSCode (1.47.2) that breaks the debugger - Workaround by unsetting debug.javascript.usePreviewgithub.com #

  • Introducing Domain-Oriented Microservice Architecture - I found this writeup by the Uber engineering team to be a very good read, it describes their microservices architecture and covers their experiences developing it, also includes a suggested roadmap for teams looking to transition to microserviceseng.uber.com #

2020/07/20 #

Today’s links:

  • What serverless computing enthusiasts like about serverless, and how they use itwww.zdnet.com #

2020/07/19 #

Today’s links:

  • Yaml for Web Developers - I’ve used yml files a lot but I did not know about the anchors functionality, used to inject data into a configuration object, which makes configuring deploy environments easierdev.to #

  • Lesser-Known JavaScript Tricks - there isn’t anything earth shattering in this article but I kind of like the ‘with’ example even if it’s not recommended, there is something quite neat about being able to change the environment just for one statement, though there is probably good reason (not mentioned here) it is not recommendeddev.to #

  • JavaScript’s with statement and why it’s deprecated - “It’s because one cannot predict whether arg will refer to a real variable or to a property inside the with argument”2ality.com #

  • Fast Vue SSR experiment with QuickJS and Rust - Interesting experiment to create a nodejs-like request/response server in rustgithub.com #

2020/07/17 #

Today’s links:

  • There was a rather catastrophic hack of Twitter the past few days where many high profile accounts were taken over including President Barack Obama, Elon Musk and Bill Gates, now people are worried that an attacker could try to socially engineer a nuclear warwww.getrevue.co #

  • GitHub Archive Program - the journey of the world’s open source code to the Arcticgithub.blog #

2020/07/15 #

Today’s links:

  • Multimesh with Luke Kysow - This podcast episode dives into the world of service meshes and how for large infrastructures, they are moving towards federated multi-mesh systemssoftwareengineeringdaily.com #

2020/07/07 #

Today’s links:

  • SiriusXM to Buy Stitcher Podcasting Unit From Scrippswww.wsj.com #

  • GitHub Actions - Manual triggers with workflow_dispatch - Adds the ability to trigger a workflow from a button + form for inputsgithub.blog #

2020/07/06 #

Today’s links:

  • Rust for JavaScript Developers - Functions and Control Flow - If you are a JS developer thinking of learning Rust then this tutorial might be of interest, lots of similarities between the two languageswww.sheshbabu.com #

2020/07/04 #

Today’s links:

  • Software architecture diagrams - which tool should we use?dev.to #

  • Mozilla Common Voice updates will help train the ‘Hey Firefox’ wakeword - I didn’t know that Mozilla had an open source voice recognition projectventurebeat.com #

2020/07/03 #

Today’s links:

  • BBC Sport website at 20 - How the site has changed over the past two decades - Hoping to find some time to read this later, I do like a good retrospective and the BBC has been doing web for a long timewww.bbc.com #

  • Github launch docs.github.com - last time I was reading the github docs (about actions) they felt a bit fragmented to me, so I’m glad to see there is a push in this area, it’s really important to have clear documentationgithub.blog #

2020/07/02 #

Today’s links:

  • HN Thread - DuckDuckGo browser seemingly sends domains a user visits to DDG serversnews.ycombinator.com #

  • Burrito Delivery Makes No Sense - I didn’t make it through this whole article because after a good start it jumps around all over the place, but the commentary on the food delivery business is interestingwww.nytimes.com #

  • Building a decentralized web is hard. Who's in? - worth a read if you are into all things decentralised, quite a few relevant projects mentioneddev.to #

  • Apple declined to implement 16 Web APIs in Safari due to privacy concernswww.zdnet.com #

2020/07/01 #

Today’s links:

  • Mastering JQ - Part 1 in a series that looks at the jq command line tool, which is an essential tool if you are handling lots of json data, contains impressively short and simple examples that you can copy and paste directly into your shellcodefaster.substack.com #

  • The end of the Redis adventure - @antirez Is stepping back as the (excellent) project maintainer to concentrate on other things - Best wishesantirez.com #

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.