markjgsmith

Linkblog

2020/11/30 #

  • 11:58:38 +07:00 About the Rosetta translation environment - tldr; It’s a translation layer, not emulation layer# daringfireball.net

  • 12:05:27 +07:00 Chris Coyier is intrigued by Substack, but not convinced that people will make a living from writing on it# chriscoyier.net

  • 12:48:38 +07:00 🚀 New Post: What it’s like working for an enterprise software startup - Following on from my post last week about working in the vfx industry, I wrote a similar piece about working for an enterprise software startup# blog.markjgsmith.com

  • 19:54:15 +07:00 Vimawesome - Awesome vim plugins from across the universe# vimawesome.com

  • 20:01:04 +07:00 🚀 eleventy-agile-blog just got merged into 11ty/11ty-website! :)# github.com

  • 22:18:28 +07:00 Remi Sharp writes about Heydon Pickering’s “Please disable JavaScript to view this site” redesign - I had seen Heydon’s site earlier in the week but didn’t spend much time thinking about it, now I can see there are a lot of ideas worth pausing to consider, should browser javascript default to being on? Should web browsers make it easier to turn javascript on/off? Would we even need consent forms if browsers had better tools for seeing what a website is doing under the hood?# remysharp.com

2020/11/29 #

  • 06:43:27 +07:00 Back/forward cache - Optimize your pages for instant loads when using the browser's back and forward buttons# web.dev

  • 06:53:50 +07:00 What is Static Site Generation? How Next.js Uses SSG for Dynamic Web Apps# www.freecodecamp.org

  • 07:24:36 +07:00 How I Built and Deployed a Fun Serverless Machine Learning App - Uses serverless cli to create an AWS backend with API Gateway and Lambda triggering Python scripts that fetch and run the pre-trained models from S3, and deploys the React frontend to Netlify# towardsdatascience.com

  • 08:45:27 +07:00 I’m always impressed by Flavio Copes’ content, what I like about his new NodeJS course is the selection of apps that you get to build: Trip Planner using MongoDB, Google Analytics Dashboard, Newsletter Manager using Airtable, and a Telegram Bot# thenodecourse.com

  • 09:17:59 +07:00 Apple Silicon M1 - A Developer's Perspective - Must read for any developers that use Apple hardware, overall the speed increases and fanless systems are great but there are some software issues that will most likely be resolved in the next few months# steipete.com

  • 11:53:12 +07:00 Indian developers are racing to replace TikTok - I’d love to assemble a team of developers that were experts in recreating SaaS products# restofworld.org

  • 12:18:32 +07:00 AWS API Architecture - Overview of some of the main resources that go into setting up a containerized application on AWS, with a great diagram that illustrates how regions, availability zones, VPCs, subnets, security groups, application load balancers, Route 53, internet gateways, and Fargate instances can be configured to run a backend API# dev.to

  • 14:15:23 +07:00 Software Engineering Podcast - Computer Architecture with Dave Patterson - I’m usually more interested in cloud architectures but I found this episode about chip architectures enlightening because the area is currently experiencing a cambrian explosion of sorts, the discussion passes through lots of interesting places including a bit of history, the new RISC 5 open architecture, the reasons for the recent domain specific chip architecture trend, how machine learning workloads compare to those of other types of computing, and a prediction that the current period of chaos will lead to a golden age over the next 10 years# softwareengineeringdaily.com

2020/11/28 #

  • 08:55:17 +07:00 UK to impose new rules to limit tech giants' power - They will be creating a new unit called the Digital Markets Unit (DMU) within the existing Competition and Markets Authority (CMA)# www.bbc.com

  • 09:32:18 +07:00 Why I chose Electron.js for my side business - Reasons why Electron is a good choice for small business owners to write on-device software# getloaf.io

  • 16:51:23 +07:00 🚀 Housekeeping note: I’ve updated the about page on the blog so that it hopefully paints a clearer picture of me, I’ve updated the navigation links, and created a separate services page from the original blog post that described my services# blog.markjgsmith.com

  • 21:18:56 +07:00 Working Copy - Powerful Git client for iOS# m.youtube.com

2020/11/27 #

  • 08:29:54 +07:00 Advice for newsletter-ers - The author makes the case that newsletters should be structured into seasons, which sounds a bit strange at first but he does make quite a compelling argument, I guess my newsletter technically would be right in the middle of season 1 right now# www.robinsloan.com

  • 13:50:36 +07:00 How Community Prevailed at Python’s Virtual Core Development Sprint - Some uplifting community news, nice to hear their new governance model is working well, I sort of miss writing Python, it’s a nice language, looks like they have some good foundations built# thenewstack.io

  • 21:34:21 +07:00 Software Engineering Podcast - Cruise: Self-Driving Engineering with Mo Elshenawy - I’m not massively interested in self driving cars, but I found this podcast fascinating - The navigation and computer vision domain is very unique and new, and they have considered many aspects at a very deep level including how to construct teams and processes, how to compose the overall organisation structure to maximise collaboration across units, as well as the product architecture, next level CI/CD, and the advantages of multi-cloud serverless deployments# softwareengineeringdaily.com

2020/11/26 #

  • 09:05:51 +07:00 Netlify Edge Handlers - I’ve been recently using Cloudflare workers to do some tasks on the edge, edge computing is pretty cool, the Netlify implementation is nice because it’s packaged in a very Netlifyish way, making it very easy to integrate into your existing projects# css-tricks.com

  • 09:11:20 +07:00 Netlify Background Functions - Another interesting feature from Netlify, making it super easy to run background serverless functions that take a long time, like generating a pdf, resizing an image, that type of thing# css-tricks.com

  • 19:12:42 +07:00 🚀 New Post: Looking back at linkblog.io - A look back at the linkblog.io implementation# blog.markjgsmith.com

  • 21:30:20 +07:00 The origins of the unix shell - Louis Pouzin: “I reached the stage where I felt that commands should be usable as building blocks for writing more commands, just like subroutine libraries. Hence, I wrote RUNCOM” - That’s were the rc in bashrc comes from# multicians.org

  • 21:37:36 +07:00 Run commands - The phrase is believed to have originated sometime in 1965 at a runcom facility from the MIT Compatible Time-Sharing System (CTSS)# en.m.wikipedia.org

2020/11/25 #

  • 08:07:50 +07:00 Elon Musk overtakes Bill Gates to become world’s second richest person behind Jeff Bezos# www.theverge.com

  • 08:08:48 +07:00 Microsoft Edge improved copy and paste will cause headaches - Pasting a URL into the browser address bar will paste the page’s title as a link to the real URL instead of just pasting the URL# www.slashgear.com

  • 08:17:56 +07:00 Linus Torvalds on the new Mac M1 chips - “I’d absolutely love to have one if it just ran Linux”# www.zdnet.com

  • 08:20:26 +07:00 Ethereum 2.0 confirmed for Dec. 1 launch just hours before deadline# cointelegraph.com

  • 08:38:09 +07:00 Spinlaunch's ginormous centrifuge plans to slingshot rockets into space# www.syfy.com

  • 08:57:13 +07:00 The curl web infrastructure - Great writeup, they handle a lot of data!# daniel.haxx.se

  • 15:22:29 +07:00 🚀 New Post: Linkblog.io is dead, long live linkblogging - Death is so overrated# blog.markjgsmith.com

2020/11/24 #

  • 13:48:54 +07:00 Safari 14 Released - Safari Web extensions, webpage translation, performance improvements, website privacy reports, website login via Touch ID and Face ID, image and video WebP support, Picture-in-Picture support on iPhone, support for high-dynamic range (HDR) video playback, several new javascript features (BigInt, logical assignment operators, optional chaining operator, custom EventTarget instances), web inspector debug and resources tabs combined and several cool sources tab capabilities# webkit.org

  • 14:03:22 +07:00 Media Session API - This new web platform API looks interesting, I’m wondering if it could be used to power a podcast player remote control, I had one on my old sharp mini disk player back in the 90s, it was so great# developer.mozilla.org

  • 14:11:52 +07:00 Upptime - the open-source uptime monitor and status page, powered entirely by GitHub Actions and Issues - Checks your site is up, creates a Github issue if it isn’t, which you can use to create an incident report, also graphs daily average response time# github.com

  • 17:29:17 +07:00 🚀 New Post: What it’s like working in tech in the visual effects industry - I took a small trip down memory lane and wrote a piece that gets into some of the tech but also the general vibe of being a techy in vfx# blog.markjgsmith.com

2020/11/23 #

  • 09:51:06 +07:00 Committing to collaboration - How the early open-source movement and version control paved the way for today’s remote software development processes - Great piece that tracks the history of version control focusing on the remote collaboration features of CVS, Subversion and Git# increment.com

  • 11:54:28 +07:00 Corecursive Podcast - Interview with Jim Blandy one of the original designers of the open source version control software Subversion - A bit of a trip down memory lane with some fun stories of how development used to be# corecursive.com

2020/11/22 #

  • 12:17:02 +07:00 🚀 New Post: Why are people chopping off their legs with consent forms?# blog.markjgsmith.com

  • 16:31:17 +07:00 Autodesk acquired urban city planning AI firm Spacemaker ($240m) - It’s interesting to me because Autodesk was the big player when I worked in the visual effects industry building systems for artists, engineers and producers to collaborate on big budget movies, here they are building systems for architects, engineers and construction professionals to collaborate on big city building projects# venturebeat.com

  • 22:50:31 +07:00 Systemd’s Lennart Poettering Wants to Bring Linux Home Directories into the 21st Century - I think his migratable home directory or “home-on-a-stick” idea is quite cool, I’m less bullish on his idea to use JSON for /etc/passwd# thenewstack.io

2020/11/21 #

  • 11:25:39 +07:00 🚀 New Post: I've started a Newsletter - A weekly roundup of some of the best javascript / tech / web development links posted to my linkblog - I hope you like it :)# blog.markjgsmith.com

  • 13:00:01 +07:00 🚀 Mark Smith’s Newsletter - Saturday 21st November, 2020 - This is the web version that got sent out earlier today in case you missed it# markjgsmith.substack.com

  • 17:44:15 +07:00 panva/jose - Universal "JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK with no dependencies# github.com

  • 17:54:53 +07:00 What’s the difference between Event Handlers & addEventListener in JS?# medium.com

  • 18:14:48 +07:00 Why Japanese Web Design Is So… Different# randomwire.com

  • 20:00:11 +07:00 YouTube will run ads on some creator videos, but it won’t give them any of the revenue# www.theverge.com

  • 20:07:46 +07:00 Nvidia is bringing Fortnite back to iOS with new cloud gaming web app - This is most likely good news for the web platform since they will be pushing forward progressive web app capabilities, also worth noting that Microsoft and Google have announced similar strategies# www.theverge.com

  • 20:27:15 +07:00 The iPhone 12 Pro Max - Real Pro Photography - I’m not super knowledgeable on cameras and photography, but it seems the cameras in these phones have advanced significantly - “The iPhone 12 Pro Max is a Pro photographer’s iPhone”# blog.halide.cam

2020/11/20 #

  • 13:59:39 +07:00 isomorphic-git/isomorphic-git - A pure JavaScript implementation of git for node and browsers! - Looks like a pretty amazing library, I can think of a lot of use cases where it would come in handy# github.com

  • 16:08:40 +07:00 The state of the AWK - This systems level tool and text processing language has been around for around 40 years and it’s still used heavily in processing big data - “AWK reads the input a line at a time. A line is scanned for each pattern in the program, and for each pattern that matches, the associated action is executed”# lwn.net

  • 17:04:35 +07:00 Writing a technical book - from idea to print - Great author writeup of the whole process of writing an Oreilly programming book# sararobinson.dev

  • 17:32:43 +07:00 What Is The Best Day To Publish An Email Newsletter? - I’m trying to decide which day to publish my newsletter, currently I’m feeling that Saturday morning would be good because then I can include links from the week gone by, and also it’s a nice way for me to delineate to myself that the weekend has started# indiebusinessnetwork.com

  • 19:25:12 +07:00 20000 Hz Podcast - Space Audity - Another amazing journey into sound, this time it’s all about space, every single one of the 20k podcasts is a master piece# www.20k.org

2020/11/19 #

  • 15:17:43 +07:00 M1 Macs can now run Windows apps and games through CrossOver 20# 9to5mac.com

  • 22:30:00 +07:00 Jimmy Wales on Systems and Incentives (Ep. 109) - Interesting interview that covers a lot of topics, there are very few websites left from the early stages of the web that still have the utopian ideals, I don’t know that much about the technology behind Wikipedia - I’d like to know how it’s versioning system differs from git, presumably it’s in ways that make it more suited for editing written word content as opposed to computer code# medium.com

2020/11/18 #

  • 09:32:12 +07:00 Is it time to SoC the CPU? - Some good comparison details of the new Mac M1 chip architecture vs Intel chips architectures# om.co

  • 09:39:50 +07:00 My Shortish M1-based MacBook Pro 13-inch review# om.co

  • 11:27:23 +07:00 🚀 Mark Smith’s Newsletter - “Javascript, tech and developer links from around the web” - I’ve started a newsletter where I will share a selection of the links that I post on my long running linkblog, just a few clicks to subscribe :)# markjgsmith.substack.com

  • 15:24:21 +07:00 🚀 I’ve just re-organised the tags on my blog so it’s easier to find articles# blog.markjgsmith.com

  • 15:47:26 +07:00 Ep. #67, JAMstack Handbook with Colby Fayock of Element 84 - A movement isn’t really in motion until there’s a handbook# www.heavybit.com

  • 16:45:00 +07:00 What is your go-to place for looking for remote developer jobs?# dev.to

  • 16:59:36 +07:00 Playing on Hard Mode - Some interesting analysis from Ben Thompson comparing the relative difficulty level of the ascent of Facebook, Airbnb and Doordash# stratechery.com

2020/11/17 #

  • 09:05:38 +07:00 Introducing the Apple Podcasts Web Embed - Makes it really easy to add a show player directly on your website# itunespartner.apple.com

  • 09:15:55 +07:00 nelsontky/gh-pages-url-shortener - Minimal URL shortener that can be entirely hosted on GitHub pages - It uses the repos Issues page as a database, storing the url in the title, a bit hacky but also kind of cool# github.com

  • 12:29:50 +07:00 Does Serverless WordPress Make Sense? Shifter vs HardyPress - Turns out there are several serverless / jamstack solutions for Wordpress, this article does a good job of covering all the pros and cons, there are some cases where it doesn’t make that much sense but there are other situations where it totally makes a lot of sense, and you can always mix and match quite easily by running different pieces on different domains or subdomains# www.codeinwp.com

  • 13:46:18 +07:00 Static Site Generator Gatsby recently introduced an incremental builds feature where only the content you modify gets rendered rather than re-rendering the entire site - I wouldn’t be surprised if Wordpress introduced a similar feature in the near future, if that happens Jamstack adoption will dramatically increase# www.gatsbyjs.com

2020/11/16 #

  • 00:30:45 +07:00 10 Awesome Github Repos Every Web Developer Should Know - A good selection especially for working on your javascript skills# dev.to

  • 13:19:40 +07:00 What Changed In Blogging Wizard’s Latest Redesign (And Our Updated Tech Stack) - It’s interesting to me to see what the current tech stack trends are for digital marketers, very Wordpress centric, very focused on theming and plugins, and a move to cloud services driven by the need for infinite scalability, I wonder if there are Wordpress + Serverless integrations being built# bloggingwizard.com

  • 13:36:48 +07:00 Rosetta 2 - A brief look at the projected performance of the emulation layer in the new M1 Macs to run legacy applications# tenfourfox.blogspot.com

  • 17:47:42 +07:00 Everything You Need To Know About Message Queues - Modern cloud architectures offer scalability and fault tolerance at low cost, this article covers these and many of the other benefits of this type of approach to building backend systems# sunilkumarc.in

  • 23:11:33 +07:00 TMBA571 - There is Only One Kevin Kelly - This week’s episode is an interview with one of the co-founders of Wired Magazine, I found this episode super interesting, eclectic mix of geeky tech sci-fi futurism, but also history, anthropology and world cultures# www.tropicalmba.com

2020/11/15 #

  • 14:54:16 +07:00 Good Linux distros for new users# dev.to

  • 17:27:09 +07:00 Privacy concerns have been raised by developers about how Apple’s latest OS verifies app certificates# blog.jacopo.io

2020/11/14 #

  • 09:43:49 +07:00 How to debug Netlify serverless lambda functions using VS Code# dev.to

  • 18:50:35 +07:00 Exploring the Unusual Properties of Quantum-sized Materials - There have been many technological advances in the recent past from discoveries of how materials at the nanometer scale interact, scientists are now exploring the sub-nanometer scale, and they are discovering materials that have very unexpected electrical properties, they see a new frontier# www.titech.ac.jp

  • 23:38:14 +07:00 Inside The End-Of-Year IPO Rush - Companies including DoorDash, Airbnb and Wish# www.protocol.com

2020/11/13 #

  • 06:34:06 +07:00 Guido Van Rossum (creator of Python programming language) - “I decided that retirement was boring and have joined the Developer Division at Microsoft”# mobile.twitter.com

  • 12:26:04 +07:00 Sir.DB - A simple database on the file system - This quite interesting as it’s based entirely around JSON files, human-readable git-diffable, and therefore versionable, and text-based, everything is a JSON file# github.com

  • 16:01:58 +07:00 Freakonomics Podcast - Please Get Your Noise Out of My Ears (Ep. 439) - Really liked this latest episode, it’s all about sound, what we think about it, how it affects us, the history of sound, and lots more# freakonomics.com

  • 20:26:09 +07:00 🚀 New Post: Robust NodeJS Deployment Architecture# markjgsmith.com

2020/11/11 #

  • 10:59:15 +07:00 Callbacks vs. custom events in vanilla JS - The custom events pattern is definitely more flexible though at times, depending on how it is implemented it can feel a bit more difficult to follow the code# gomakethings.com

  • 15:47:33 +07:00 Introducing the next generation of Mac - All new MacBook Air, 13-inch MacBook Pro, and Mac mini - Pitched towards video producers, music makers and DJs, and programmers compiling code + building AI/machine learning models, these machines have the new Apple made M1 chips, super long battery life (~20 hours), speed, also with latest OS called macOS Big Sur, javascript runs 1.5 times faster, old apps will run fine using a compatibility layer called Rosetta 2# www.apple.com

  • 16:22:34 +07:00 Om Malik’s notes on Apple’s M1 Chip# om.co

  • 23:30:12 +07:00 JavaScript async and await in loops# zellwk.com

2020/11/10 #

  • 09:52:18 +07:00 Next 10 years for collaborators - Discussion about the next 10 years of Node.js, I’m getting mildly fascinated by all the ways the node community is using GitHub actions to create modern ways of collaborating, it includes contribution workflows, weekly meeting agenda generation, consensus seeking models, leadership models, to name just a few, all of which are applicable to so many other types of projects# github.com

  • 20:18:10 +07:00 Attention Is My Most Valuable Asset for Productivity as a Software Developer# zwbetz.com

  • 20:23:07 +07:00 🚀 Mark Smith's Payments - I’ve added a place where you can pay me money! It uses the latest version of Stripe Checkout, you get taken to their website, then after making the payment you get brought back - I might start selling some products to go with my Software Services :)# payments.markjgsmith.com

2020/11/08 #

  • 10:06:26 +07:00 Apple defends Xbox streaming block on iPhones# www.bbc.com

  • 10:57:12 +07:00 Perl One-liner Cookbook - Though you don’t hear much about Perl these days as a programming language, it’s still very good at processing text similar to sed/awk/grep but more powerful, very useful for automation purposes, this chapter covers the basics of using perl to execute one liners# learnbyexample.github.io

  • 14:13:24 +07:00 Older Android Phones Will Be Cut Off From a Large Chunk of the Web in 2021 - The Letsencrypt root certs are changing, and they are used by a very large portion of the web’s websites - Affects all android versions pre-7.1.1 Nougat which is 1/3 of Android users, the only workaround, and it’s only a partial workaround is to install Firefox because it has it’s own certificate store (that’s interesting, I didn’t know that) which has the new Letsencrypt root cert# gizmodo.com

  • 14:28:19 +07:00 Stack Videos Horizontally, Vertically, in a Grid With FFmpeg - Lot’s of ffmpeg in the news since their recent wasm release which runs in the browser, this cli tutorial gives an idea of the types of things you can do with the tool# ottverse.com

2020/11/07 #

  • 10:47:35 +07:00 What's the deal with SvelteKit? - The creator of the Svelte framework discusses the future of the framework which will undergo lots of modernisation, a move away from bundles, file system based routing, static rendering and serverless integrations, on the whole it sounds very Jamstack-like# svelte.dev

  • 11:04:10 +07:00 Some more details about ffmpeg.wasm which got released recently, including examples# jeromewu.github.io

  • 11:11:27 +07:00 tomnomnom/gron - Make JSON greppable - Having a simple grep-like interface to json files could be very useful because using jq is complicated# github.com

  • 18:32:35 +07:00 Apple among companies interested in acquiring podcasting company Wondery - I hadn’t heard of this podcast network before, by all accounts they are quite big in podcasting, Sony is also in the running, Spotify has dropped out, the podcasting world continues to heat up# 9to5mac.com

2020/11/06 #

  • 02:07:56 +07:00 I went out for a late night stroll just before midnight because the internet went down, someone had placed 2 yellow flower heads just outside the neighbours house on our very clean street, some people are so thoughtful, it really brightens up the place# duckduckgo.com

  • 02:47:12 +07:00 Converting the Vue.js markdown editor demo to vanilla JS - Looks like the author might be starting a series of these vanilla javascript minimal apps, great idea for a series# gomakethings.com

  • 02:58:42 +07:00 More People Dipping Toes Into Web Monetization - This sounds like it could be quite cool, I’d like to add some sort of monetization / sponsorship to the linkblog, something minimalist and unobtrusive, possibly even useful# css-tricks.com

  • 10:10:16 +07:00 Node v15.1.0 Release - Quite a lot of new features including a generalised diagnostics channel, and new child process 'spawn' event# nodejs.org

  • 10:24:46 +07:00 How Node.js Is Addressing the Challenge of Ryan Dahl’s Deno# thenewstack.io

  • 10:25:35 +07:00 next-10 - A repository to work collaboratively on the strategic directions for the next 10 years of Node.js (Building on the successful first 10)# github.com

  • 10:36:13 +07:00 AdminBro is an admin panel for apps written in node.js - Looks very useful, plus release 3.3 just out# github.com

  • 10:42:32 +07:00 NodeBB / NodeBB - Node.js based forum software built for the modern web# github.com

  • 13:42:05 +07:00 Memory Life cycle, Heap, Stack and Call Stack in JavaScript - Some very useful knowledge about the javascript core# dev.to

  • 22:20:17 +07:00 Ask HN - What can replace my iPod for podcast listening? - Quite a lot of useful info about iPod modding and repair, I feel like there should be a specialist sturdy podcast listening device with super long battery life, WiFi, web interface, maybe also ethernet# news.ycombinator.com

  • 22:46:38 +07:00 Why we are building a CLI first PaaS without a web frontend - Makes some pretty convincing arguments, this is something I have been pondering recently too, cool to see someone actually doing it# crufter.com

2020/11/05 #

  • 00:57:58 +07:00 Having re-read my GitHub actions article from a couple of days ago, I’ve made several edits to make it more readable, I hadn’t realised until now that writing on small screens has a big effect on the content# blog.markjgsmith.com

  • 12:37:15 +07:00 GitHub Actions: - Deprecating set-env and add-path commands - Seems like the vulnerability might already have been addressed a few weeks ago# github.blog

  • 15:08:05 +07:00 Just a friendly reminder to everyone that sometimes when you eat a pie, as I did earlier, it has small rocks in it! (mine had 2 small rocks) Be careful everyone :)# duckduckgo.com

  • 15:32:09 +07:00 How to Write Loops with Preprocessors - Quite handy, I didn’t know pre-processors could do looping# css-tricks.com

  • 17:39:58 +07:00 ffmpeg.wasm is a pure WebAssembly / JavaScript port of FFmpeg - It enables video & audio record, convert and stream right inside browsers# ffmpegwasm.github.io

  • 17:56:12 +07:00 Amazon Launches New RabbitMQ Message Broker Service - RabbitMQ is a very popular open source message broker used for creating lots of different types of backend message queues# aws.amazon.com

2020/11/04 #

  • 02:33:17 +07:00 Should I use Linux?# dev.to

  • 18:36:00 +07:00 There is a GitHub Actions security problem that is being uncovered, this is the HN thread, it’s related to one of the mechanisms the workflows use to trigger commands, l am very interested to see how Github handle this situation and to hear from them the best way to avoid being affected# news.ycombinator.com

  • 21:23:11 +07:00 BBC makes switch to AWS, serverless for new website architecture - But when are they going to go Jamstack? :)# www.theregister.com

2020/11/03 #

  • 00:36:00 +07:00 Thanks to Zhihao Li for his tutorial on how to add tags to GitHub Pages Jekyll sites :)# codinfox.github.io

  • 11:39:15 +07:00 BetaList is a community of makers and early adopters showcasing their startups and exchanging feedback - It’s similar to Product Hunt, a good place to launch your product# betalist.com

  • 16:28:56 +07:00 Using Cloudflare workers to localize a website by rewriting the HTML - Quite a versatile tool to have in your Jamstack toolbelt# developers.cloudflare.com

2020/11/02 #

  • 00:27:43 +07:00 MDN Web Docs evolves! - the folks at Mozilla are going Jamstack + GitHub for their new MDN docs content contribution workflows, great writeup of the planned architecture, this is definitely an interesting space to keep an eye on, it will be really cool to see the collaboration workflows they build# hacks.mozilla.org

  • 16:26:22 +07:00 🚀 New Post: Self-hosted web based tool to get tasks done efficiently# markjgsmith.com

  • 17:34:13 +07:00 Modern-Day Architecture Design Patterns for Software Professionals - High level overview of some of the modern architectures available when building cloud / serverless applications# medium.com

  • 17:39:38 +07:00 Elsa is a minimal, fast and secure runtime for JavaScript and TypeScript written in Go - Interesting to see another implementation, this one uses QuickJS rather than v8 as the javascript engine, it’s not as fast as v8 but it has a faster startup time so there are some scenarios where it could be beneficial# github.com

  • 20:28:13 +07:00 JAMstack WTF - Single page website that highlights the essential concepts of jamstack website architectures and includes links to lots of resources# jamstack.wtf

2020/11/01 #

  • 10:57:52 +07:00 Is the pain worth the gain? Writing webapps in C - Benchmarks Facil vs Flask vs Nodejs# dev.to

  • 11:01:50 +07:00 10 Useful Vanilla Javascript Plugins 2021# dev.to

  • 11:12:31 +07:00 Apple One now available, bundling Apple’s services into a single subscription# www.theverge.com

  • 19:20:09 +07:00 Apple Podcasts Identity Guidelines -These are the docs you need if you are adding one of the Apple podcasts icons to your website# www.apple.com

  • 19:22:05 +07:00 Cloudinary is famous for great image hosting, but it’s also really useful for simple things like resizing images# cloudinary.com

  • 19:36:41 +07:00 I’ve added an “Listen on Apple Podcasts” image link below each day on the podcasts page so you can add the podcast in a just couple of clicks!# markjgsmith.com

  • 19:40:04 +07:00 Also I’ve updated the links on the podcasts page to be the file page in archive.org as I haven’t had time to create nice looking post pages yet, their file pages are actually kind of cool because you see a visual of the audio signal similar to on Soundcloud# markjgsmith.com

  • 20:04:31 +07:00 I’ve just been browsing through the Apple News app for the first time, first thing is that there is no linking to any articles across the web, which is for me a massive negative, however it’s immediately apparent one huge benefit, there are no annoying pop-ups / consent forms, none, zero, it’s quite something, after months stop/start/interuptions, it’s a bit like gliding on a cushion of air, also they’ve figured out that I like tech and there’s an entire tech section with lots of good content from a lot of the sites I read anyway, but no linking# www.apple.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.