Archives
Browse the linkblog archives.

Friday 31st January, 2020 #

  • eLoN mUsK rElEaSeS dOn’t DoUbT uR vIbE eDm MuSiC tRaCk
  • Pretty epic HN thread on the monoliths article from earlier, some useful notes from people with experience with microservices
  • Monoliths are the future - I personally quite like the "double monolith", one for the website and one for the api, but I think there are some really large deployments like AWS for instance, where using microservices makes a lot of sense, but it's tricky to pull off operationally because as the organisation changes shape, the code base needs to drastically change too, and probably a lot of teams just can't keep up, monoliths are more rigid but they don't crumble as easily
  • Mailgun lowers free-tier API from 10k to 625 emails per month - This is pretty bad news for any early stage startups using Mailgun, without a decent free tier, it's impossible to get started because you can't even send out signup/welcome emails

Thursday 30th January, 2020 #

  • World leaders talked the talk at Davos but we need some real change
  • Show HN - I made a guide with all steps for transition to freelancing in Finland - A lot of people in this thread were thinking exactly what I was thinking, that it would be awesome to have something like this for every country
  • Atari is opening eight video game hotels across the U.S. - I'm noticing that there is a lot of interesting things happening in eSports recently, I just had the thought that it would be cool to be able to post links to your linkblog from within a game, so you could show people something cool just happened in your game
  • Zuckerberg Plots Brussels Trip Amid EU Bid to Revamp Tech Rules
  • Lungs 'magically' heal damage from smoking - That’s good news though I will say that I still notice that my lung capacity isn’t what it used to be, maybe it’s just because of getting older, but I am still glad that I don’t smoke anymore, it’s been a few years now, I found the best way to quit was to stop drinking alcohol too, and stop going to bars, have a hobby to keep you occupied, took about 30 days until I stopped wanting to smoke, I relapsed once for a while but I was much more aware of the effects the smoking was causing, and also more aware of the benefits gained by not smoking (higher energy levels, no smoke smell, easier breathing), so giving up the second time was easier
  • Greta Thunberg files application to trademark her name
  • Humans can't read URLs - How can we fix it? - I like Jake's proposed re-designed url bar, it's quite linkblogish

Wednesday 29th January, 2020 #

  • Europe has a plan to break Google and Amazon's cloud dominance - Called Gaia-X it’s a collaboration between the European Commission, Germany, France, and apparently “some 100 companies and organisations” to build a Euro-AWS
  • Warren Buffett Throws in the Towel on His Newspaper Empire - It’s pretty crazy that he is selling 30 newspapers, how could one person be running 30 newspapers? It’s almost incomprehensible
  • YourStack is for sharing your favorite products with the world - A social network by the makers of ProductHunt, where people talk about products - They stick you in a queue, unless you spam 10 of your twitter followers with an invite, kind of a weird onboarding experience, there are 7000 people ahead of me in the queue
  • Apple Reports Record First Quarter Results

Tuesday 28th January, 2020 #

  • How new tech can help the UK’s creative industry flourish - Some interesting figures, there are close to 6 million small businesses in the UK, about 1/4 of the population works for a small business - It's going to be important for small businesses to be successful, they create a vibrant and diverse society
  • The iPad Awkwardly Turns 10 - This piece by John Gruber is getting quite a lot of attention - Several years ago I had an iPad, I really liked it, it was exactly as he describes, very easy to use, but I never got another so I was unaware of these UI issues in the latest versions - The fact that the iPad is turning into vim where you have to know the exact combination of obscure gestures to get out is kind of scary
  • Don't start with React - I’m feeling the message highlighted by the author, it’s a good idea to learn the basics of how the browser works, but be careful because the stark reality is that it takes a lot of time and on the other end 98% of jobs on job boards require React/Vue/Angular, even the backend jobs, oh yeah and now Typescript, and you can guess that this pattern will continue, when *you* get there, there will be yet another set of minimum requirements - in a lot of cases your resume won’t even reach the employers inbox
  • There’s No Such Thing As ‘Ethical A.I.’
  • IoT security - Your smart devices must have these three features to be secure in the UK

Monday 27th January, 2020 #

  • Time check - Examining the Doomsday Clock’s move to 100 seconds to midnight
  • SpaceX to put 60 more Starlink satellites in orbit today, although weather conditions might mean it is delayed until tomorrow
  • Ask HN - Do you curate links/bookmarks?
  • Here is the article that has details about getting rid of the need to use tabs in makefiles
  • The Language Agnostic, All-Purpose, Incredible, Makefile - I really like most of this article, the intro is great, the description of how make operates too, there’s a confusing example about scheduling flights, but the web development examples at the end are great including things like database migrations, automatically starting up docker, seeding databases - Currently I mostly use npm scripts for all build tasks but I see the value in using make as a developer orchestration tool, btw it’s also possible to not use tabs which this article doesn’t mention, see some of my previous links on make for details
  • Natalie Novick presenter on the tech.eu podcast is leaving to join Startup Boost as Chief Community Officer - I very much enjoyed Natalie's style of presenting on the podcast, and I quite liked the slight oddness of an american presenting european tech, she very often had great insight and knowledge, I wish her all the best on her new venture

Saturday 25th January, 2020 #

  • UK won’t adopt new EU copyright law and the dreaded Article 13
  • Dolly Parton's Meme Exposes Social Media's Masquerade
  • Check out my latest Fiverr gig - Translate french to english technical writing - If you need any French to English translation services, especially if it's any technical writing, then contact me!
  • Mirage JS is an API mocking library that le ts you build, test and share a complete working JavaScript application without having to rely on any backend services - This library has an impressive amount of features, it’s not that far off having an entire backend in your frontend, I think there are a lot of cases where it could be useful
  • Big list of http static server one-liners
  • Bruce Schneier highlights the fact that it’s not just facial recognition technologies that we should be scrutinising, there are a mirriad of other recognition technologies and it is quickly becoming a systemic issue that is affecting societies as a whole, whether it’s being implemented by governments or private companies via adtech

Friday 24th January, 2020 #

  • Zaphod Beeblebrox - Betelgeusian
  • Ford Prefect - Betelgeusian
  • Scientists have no idea why Betelgeuse is dimming
  • dev.to acquires CodeNewbie which runs the CodeLand conference and a handful of dev related podcasts
  • Extensions in Firefox 72 - The first release on the new Mozilla 4 week release cycle, so not as many items as usual but still a few of interest including info about 3rd part network requests, CSP policy for content scripts in extensions, more click meta data, write support for storage.local from devtools, and an onChange listener for browser settings
  • There’s No Need To Hate Web Components - I’d like to see some decent examples of web components being used with React/Vue/Angular, and to understand why server side rendering is so difficult, will it ever be possible? Web components do seem like a good idea, but it is an entire extra layer which has the potential of introducing a bunch of complexities
  • Demonstration of llnode and how it could be used with lldb to debug C++ and JS code in node (both postmortem and in live apps) - I’ve been wanting to be able to do this for ages, would be amazing if it were possible to run something similar from right inside an IDE next to or part of the regular debugger
  • Inside node - What happens when we execute a script? - Great article that deep dives into the node execution - It’s relatively easy to understand even though there is some C++, it’s mostly the path the code takes that‘s highlighted, also briefly looks at the node source directory structure, and the location of the C++ - Javascript boundary
  • Bert Belder talk on Deno the javascript runtime that might replace NodeJS - Since it has so many key features built in, It certainly looks like it cuts right through a lot of the complexity that has built up in NodeJS over the past 10 years
  • Playwright is a Node library to automate the Chromium, WebKit and Firefox browsers - This looks like the next generation of Puppeteer, it’s by the same development team, the API looks very nice, not sure this makes complete sense but it sort of makes me think of a jquery but for browser testing

Thursday 23rd January, 2020 #

  • Check out my latest Fiverr gig - Translate french to english technical writing - If you need any French to English translation services, especially if it's any technical writing, then contact me!
  • UN experts demand US inquiry into Jeff Bezos Saudi hacking claims
  • The Attempted Corporate Takeover of .Org
  • iCloud backups are not fully encrypted because the FBI complained - Would be interesting to know where they got this information from because it goes against Apple’s public stance on privacy
  • Plastic giant Coca-Cola says people want its plastic
  • GitHub now uses AI to recommend open issues in project repositories - AI is eating the world
  • Scientists discover 'why stress turns hair white'
  • Terry Jones - Monty Python stars pay tribute to comedy great

Wednesday 22nd January, 2020 #

  • Tech.eu Podcast - Interesting roundtable discussion on the podcast this week about AI tech in the european HR sector, the rising importance of independent teams, and how HR workers are anticipating much more rapid change over the next decade than in decades past
  • Facebook Plans to Add 1,000 Jobs in London This Year
  • How I write backends - Really great writeup by NodeJS developer Federico Pereiro of his development and deploy environment as well as how he structures his apps - It’s amazing to me how similar this is to my setup
  • PHP in 2020 - I really liked this piece, I’m not a PHP programmer, but it’s nice to read something with a positive vibe that covers a lot of what modern PHP is like, there are a lot of similarities to NodeJS, they might even be implementing an integration with libuv, the library NodeJS uses for async
  • Amazon boss Jeff Bezos's phone 'hacked by Saudi crown prince' - Analysis of his phone showed it was likely hacked by a file sent to him from the crown prince’s WhatsApp account

Tuesday 21st January, 2020 #

  • vocab10k.com - An interesting web tool for learning english used by professionals / in business
  • The best word of mouth strategies I've come across
  • CloudSavings - A simple interface to save on AWS Bills
  • TypeScript's Secret Parallel Universe - TypeScript is weird in some places, also I’ve noticed that around 70-80% of freelance posting on job boards have typescript as a requirement - Do these projects really need typescript? I don’t know, but it looks like we’re all going to be writing in TypeScript in the near future, why not just write everything in C++?
  • Opera appears to be involved in shady money lending in Africa, I didn’t read the whole article but the main bullet points are quite alarming - I also didn’t know Opera is owned by a chinese company
  • Why Google thinks we need to regulate AI - Piece written by Alphabet and Google CEO Sundar Pichai
  • deno (javascript runtime written by Ryan Dahl creator of NodeJS) has quite a lot of built in tools - dependency inspector, code formatter, bundler, runtime type info, test runner, command-line debugger, and a linter - I’m quite liking the idea of these built in tools but also I’m curious to know if it’s possible to use alternatives if you want to for whatever reason

Monday 20th January, 2020 #

  • ‎Techmeme Ride Home - (Bonus) Sports Tech With Will Martin on Apple Podcasts - I enjoyed this episode more than I thought I would, I'm not a massive sports guy, I like watching some football/soccer (mainly international matches), tennis, baseball games occasionally, basketball too and the Olympics are kind of fun, but that's about it, so I was kind of surprised to learn about how much technology there is in sports these days - As a tech guy, I find this pretty cool, but it's also kind of scary - I'm not sure how I feel about cyborgs on planet earth
  • I’ve added some space between results in the search page because it was looking a bit cramped there
  • Every Time Zone - Time zone converter, compare time zone difference, makes it easy to see how different timezones overlap
  • Generate a PDF in AWS Lambda with NodeJS and Puppeteer

Sunday 19th January, 2020 #

  • Ask IH - Do you schedule publishing of posts to your blog? How do you do it?
  • New Post: List of remote friendly web development job board websites
  • New Post: List of freelance web development websites and marketplaces
  • In search of a better job scheduler - The author reviews many scheduling tools available on linuxy systems and makes quite a good case for a new front end to systemd that would makes it look a bit more like simple cron
  • Making A Website - I like the concept of this tutorial series, seems like a good way to learn the basics
  • Timeless Web Dev Articles - Looks like some good reads in this bunch, hopefully I’ll get some time at some point to read some of these - Lists are trending for me, I’ve been making lots of lists the past few days
  • Johnny Marr (Former Smiths guitarist) joins Hans Zimmer to score next James Bond film

Saturday 18th January, 2020 #

  • Joe Biden Says Age Is Just a Number - I actually didn't read this NYT article, I am posting it because of the web design, what struck me was that the page header section is the entire page, and it's responsive so when you resize the page it always remains full screen, I think that it gives it a very newspaperish vibe, but on the web
  • What Is an Editorial Board? - Just like open source software development the big newspapers have systems of governance in place to help move things along in a hopefully positive way, so it's interesting to learn a bit about how these systems function

Friday 17th January, 2020 #

  • What are you self hosting? (2020)
  • New Post: Setting up as a freelance web developer
  • New Post: New Linkblog feature: rss, atom and json feeds
  • Throw Me a Lifebuoy - Debugging Node.js in Production with Diagnostic Reports - Useful debugging tools and techniques for issues that fall outside of the space of easily debugable bugs
  • What happens when words don't translate between languages - Something that is probably quite topical for programmers, naming things is difficult, it’s interesting to see the variations in how other cultures and languages approach this aspect of communication
  • Daily Overview photography of the Australia Bushfires -It looks terrifying
  • Microsoft will be carbon negative by 2030 - In this piece they outline a very extensive plan that will hopefully result in them being carbon ‘net zero’ by 2050, it’s good to see them lead in this area, it would be even better if other companies around the world followed in their footsteps

Thursday 16th January, 2020 #

  • Google sets final timeline for killing and replacing Chrome Apps
  • Mozilla has money issues and announces layoffs, according to other articles I've read it's about 70 people - "We can and must work within the limits of our core finances"
  • Twitter’s Jack Dorsey on edit button - “We’ll probably never do it" - Personally I use the edit feature on linkblog.io all the time, mostly because the auto correct on my mobile is constantly screwing up my words when I’m not looking, and also often when I am looking
  • Microsoft launches Chromium Edge for Windows 7, Windows 8, Windows 10, and macOS - Right on schedule too
  • Let’s Learn Eleventy! (with Zach Leatherman) - Learn With Jason - Watched this earlier, 11ty sure looks great

Wednesday 15th January, 2020 #

  • Sequential announces new Pro 3 synthesiser
  • Diary Email - Write private diary using good old email! - I like the simplicity of this product, though I’d be a bit worried about the security of the data, how it is transmitted and stored
  • Verizon Media launches OneSearch, a privacy-focused search engine - It runs ads next to search results but only based on per query info - “no cookie tracking, no ad personalization, no profiling, no data-storing, and no data-sharing with advertisers”
  • Trump slams Apple for refusing to unlock iPhones of suspected criminals - This feels off because his reason is that the government helps Apple navigate the trade war, so they should help the government with policing, but it’s the government that is partly responsible for creating the trade war in the first place
  • Popular dating apps like Grindr, OkCupid, Tinder, and the period-tracking apps Clue and MyDays are all sharing personal information directly with data brokers
  • Highlights from Git 2.25 - The sparse checkout and partial clones features looks like they could be quite useful when cloning large monorepos

Tuesday 14th January, 2020 #

  • 1917’s VFX artists had to totally reinvent how films are made
  • What is Ionic Framework?
  • Difference between Ionic and Cordova - These are two popular frameworks used for mobile app development using HTML/CSS/Javascript, but they differ in where they are in the stack, Cordova provides access to the mobile device hardware and has many plugins, Ionic is more of a presentation layer, accessing the hardware via Cordova
  • The Status of HTTP/3
  • How is computer programming different today than 20 years ago? - Facts lightly sprinkled with humour
  • Some of my Twitter lingo favourites from the previous Wired interview: Mechanics, Vector, Context, Dimension, Conversations, Fireside chat, Relevancy, Balance of incentives, Account level, Content level, Interestingness, Timelineness, The follow graph, Topic taxonomy, Corpus of content
  • It's Easy to Be a Jerk on Twitter And Twitter Wants to Fix That - The thing that I’m mildly fascinated about in this interview, but it’s something I’ve noticed in the past few interviews I’ve read from Twitter folks recently, is how the language to describe Twitter has evolved so much since the beginning - I really feel that they are starting to get into a more consistent flow for describing their product, a lot of times I’m nodding along even though the thing that they are describing is very abstract and new (10 years isn’t that long considering it’s a new medium), it’s starting to feel slightly ‘more real’

Monday 13th January, 2020 #

  • More info about the NODE_DEBUG feature including a list of attributes - timer,http,net,fs,cluster,tls,stream,child_process,module
  • Node.js has a built-in debug log method - Similar to the much used debug module, you can set NODE_DEBUG to get debug info from node core modules
  • #CES2020 - Primordial Soup of Innovation - I really liked this piece by Steven Sinofsky, his ‘primordial soup of innovation’ way of thinking about the show got me much more interested in the event than I usually am - It’s a long read but worth it to get an idea of the big trends in tech and electronics

Sunday 12th January, 2020 #

  • Goodbye, Clean Code - Some good advice in this story by Dan Abramov about being a programmer within a team
  • The Netherlands’ government officially drops ‘Holland’ nickname to avoid confusion with tourists
  • Jamie Oliver opens in Bangkok - how will Thais take to his fusion food? - I’ve always liked Jamie Oliver’s approach to life and the work he did with school food in the UK, also his restaurants helping the youth find a place in the work force, it’s pretty cool to see he’s opening restaurants in Asia, he always seems to take on difficult challenges, and very often with great results, I’m interested to see how he approaches this new venture
  • How to build an OpenStack alternative - Step 1, the prototype - Interesting to see what shape a bare bones implementation of a hosting provider type system looks like
  • Meghan Markle reportedly signs voiceover deal with Disney
  • RIchard Stallman - “If we don't want US companies to censor for China, the US should forbid companies that censor for China to do business in the US”
  • Interesting review from Peter Levels of a retweet giveaway promotion experiment he did on Twitter
  • Notes on algorithms - A look at big O notation for search am sorting algorithms with examples in pseudocode, C and javascript

Saturday 11th January, 2020 #

  • What Is JavaScript Made Of? - I found this piece by Dan Abramov was a nice read, very clear and also practical by saying how things are technically but also how people use the concepts and words in the real world
  • Terrorism police list Extinction Rebellion as extremist ideology
  • Show your personal websites
  • The Nightmare Climate Scenario That Keeps Scientists Up at Night
  • How to Start a Podcast - Some good tips, I don't think I personally want to do a podcast, but I'm definitely interested in learning how to edit and manipulate audio recordings, I think if I ever did do a podcast it would have to be pretty weird and experimental
  • AR Quick Look - To view these AR objects just open the page in Safari on an iOS device, I'm much more impressed than I thought I would be, pretty darn realistic
  • Things you can do with a browser in 2020

Friday 10th January, 2020 #

  • Reddit bans impersonation on its platform
  • Size of node_modules folder when installing the top 100 packages - Turns out compared to some other languages, the size of node dependencies isn’t actually that bad
  • Mark Zuckerberg publishes his goals for the 2020s
  • Web-Server Frameworks Team - A place for Node.js framework authors and users to collaborate on the future direction and feature set of the frameworks and related Node.js core APIs
  • Did Albert Einstein Say World War IV Will be Fought ‘With Sticks and Stones’?

Thursday 9th January, 2020 #

  • Benchmarking the top-level domain names - Some of the newer TLD nameservers are taking up to 200ms to respond in some cases
  • Twitter to introduce ability to stop people replying to tweets - Looks like some quite big changes are happening, will be interesting to see how it affects the flow in the twittersphere
  • It was looking at bit cramped, so I added a bit of space between linkblog links, hopefully a bit easier to read - Another bug surfaced though, if you use a highlightable message link to a link in a day that has more than a screen full of links then it gets highlighted but it's not focused because it is just off of the page, so you manually have to scroll a bit - For example this link to a post about blogging with Hugo does it on my laptop screen, I don't have a solution for that right now
  • The Split Personality Of Brutalist Web Development - Some interesting ideas in this article, an exploration of various website styles with some detours into the worlds of architecture and the arts, I’m wondering now why there aren’t more web developers that specialise in a specific style
  • Is Grimes Pregnant and Should We Blog It? - Looks like Claire Boucher (Grimes) and Elon Musk might be pregnant
  • The Duke and Duchess of Sussex, Harry and Meghan, announced on Instagram that they “intend to step back as ‘senior’ members of the Royal Family and work to become financially independent, while continuing to fully support Her Majesty The Queen” - I think this is great news, exceptionally well timed, an exciting new chapter for both the UK and the US, I wish them all the best
  • Snowpack - Build web applications with less tooling and 10x faster iteration - Gets rid of bundle tooling during development using ESM modules
  • Using Clean Architecture for Microservice APIs in Node.js with MongoDB and Express
  • The Principles of Clean Architecture by Uncle Bob Martin - Some very useful software architecture techniques, not specific to any particular language, presented with a very balanced mix of technical detail, humour and well paced story telling

Wednesday 8th January, 2020 #

  • Lab-grown food will soon destroy farming – and save the planet - Cheaper, healthier, better for the environment, better for non-human animals and enough food to feed everyone on earth
  • The Cornell Note-taking System - Seems like a pretty good notes taking strategy, simple and easy to remember
  • Notes on Can Tho - Urban life in the Mekong Delta - James Clark shares another great photowalk, this time of Vietnam’s 5th largest city - “Can Tho is a big city that still has a rural heart”
  • Firefox 72 - Mozilla have moved to a 4 week release cycle so expect releases more often but with less features in each release, also the javascript nullish coalescing operator looks useful, and a bunch of css stuff that I do t quite understand but sounds cool
  • Swissted is a project by Mike Joyce where he redesigned old punk, hardcore, and indie rock show flyers into Swiss modern posters - This is an attempt to bring the Sonic Youth poster to life with animation
  • Opera 66 initial release makes it easier to reopen closed tabs and to access extensions
  • ICANN’s founding chairman joins the battle to keep .org out of private hands
  • Probably a lot of people are not aware of the fact that Node.js is written in the C++
  • The Lost Landscapes of San Francisco - A Benefit for the Internet Archive - This fund raising event looks pretty fun, I wish I had more time to explore some of the historical footage on the internet archive
  • The stack I use to run this blog - I'm always impressed by the quality and quantity of the writing from Flavio Copes, so it's interesting to read about his setup
  • How to start a blog using Hugo

Tuesday 7th January, 2020 #

  • Chinese Skiers Training In Norway Ask Local Library To Remove 'Controversial' Books - It’s worth remembering that either side could be lying (there is also the possibility that both are lying), but none the less the concept of the whole thing is weird because even if you put aside the free speech stuff, essentially it’s forced labour justified because of the possibility of forced labour
  • CES Gadget Show 2020 - Surveillance is in - and in a big way
  • Climate Change Stole the Show at the Golden Globes
  • Impossible Now Makes Pork From Plants - I’d like to taste their products, presumably they are a lot cheaper than actual pork and beef?
  • NextMind is building a real-time brain computer interface, unveils Dev Kit - Reminder that one of the best features of soon to be primitive keyboards, when you press one of the keys, you can be pretty certain it was you that pressed it, best feature ever
  • Linksys Wellness Pods track elderly with wi-fi signals - A few years ago I would have thought this was a hoax advert but looks real, creepy products are the new normal
  • SpaceX launches third batch of 60 Starlink broadband satellites, reviving concerns - I’m worried about the space garbage race, we can’t even do a clean planet yet, what are the chances the skies are going to turn into an orbiting garbage nightmare? How many companies worldwide like Amazon and SpaceX are going to decide to send 1000s of satellites into space?

Monday 6th January, 2020 #

  • John Gruber from Daring Fireball asks some important questions following the NYT piece about US citizens being tracked - I worry about the recent announcement that the quality of GPS data is about to get a bump of an order of magnitude from meters to centimetres precision, what applications would need such high precision? The matrix I guess... in an attempt to be vaguely positive about this I ask - maybe it will run nodejs?
  • New Year, New Rights - What to know about California’s new privacy law
  • The Cambridge Analytica scandal is making another appearance, apparently there are more documents that reveal global manipulation by a network of shell companies that affect how politics is funded in the US and UK
  • Finnish PM calls for a 4-day-week and 6-hour-day
  • Ray Kurzweil on what the future holds next (2018) - The entire interview was fascinating, but what struck me most having listened to it today was how common sense it all sounds, I think if I had listened to such an interview say 5 years ago I either wouldn’t have believed it was real or it would have melted my mind - Also if everything happens at logarithmic rates as he says then these “no way / melted mind” situations are going to start happening a lot more frequently, perhaps even daily, which I imagine might get quite annoying and tedious, maybe just post a link to your linkblog and move on with the rest of the day... [full disclosure in case you didn’t realise, I founded and run linkblog.io, but honestly, posting to my linkblog is one way I deal with overwhelm]
  • AdminBro - a Modern Admin Panel for Node JS - This doesn’t render very well on mobile but I find the idea for the project interesting, being able to quickly spin up an admin UI on a Nodejs based app would be very cool, and I like that it isn’t tied into a specific product, because usually the admin panel is tied to the product like for example Wordpress
  • An abbreviated history of JavaScript package managers - Quite technical but worth the time to read if you are working with Nodejs as there are lots of useful details

Sunday 5th January, 2020 #

  • Distributing Software in a Post-Google Safe Browsing World - This appears to me to be quite an important issue, developers need to be able to distribute the software they are making
  • Restored complete curl changelog - A nice bit of tidying on a project a lot of us use on a daily basis
  • Amazon is getting ready for everything you do online to be encrypted - They have implemented an open source replacement for the TLS component of OpenSSH called s2n and it is 6000 lines of code compared with 70000 lines of the old implementation
  • Bruce Perens (OSI co-founder) quits Open Source Initiative amid row over new data-sharing crypto license - The license blurs the lines between software and data
  • JobFunnel - Automated tool for scraping job postings into a .csv file
  • Folklore.org is a web site devoted to collective historical storytelling (of computing), has a focus on Mac related topics, uses lots of relatively short anecdotes rather than a longer, monolithic narrative
  • Notes on Technical Writing - Summarises the main points from a variety of sources about technical writing, pretty useful if you have to write documentation, includes references to lots of useful books

Saturday 4th January, 2020 #

  • Lessons from Six Years as a Solo Consultant - Some interesting points about value based billing as well as the importance having a strategy to build a brand
  • Wade Shepard writes about a conference he will be speaking at in the Ukraine, and his 5 prong business strategy as an independent writer
  • What Are Those Grids of Glass in the Sidewalk - And Why Are They Purple? - Interesting bit of history
  • jrnl - The Command Line Journal
  • Scripting tmux - Using a bash script to configure a tmux session rather than tmuxinator

Friday 3rd January, 2020 #

  • Power, precarity and white-hot anger - what I learned in a decade in journalism - The author worked at gawker.com, which had quite a reputation at the time, his article is a rather scathing commentary about what it’s really like to be a journalist
  • Automating the Date On Your Footer - This article made me chuckle because I just had to update this earlier, yep will most likely get it automated at some stage, but there was also something satisfying about manually typing 2020 :)
  • Thank You (2019 Edition) - Chris Coyier does a year review of the csstricks website, interesting to see how everything breaks down, and also which areas they will be focusing on next year
  • How travel narrative blogging has changed over the last decade, and where to find great travel reads - A great end of decade review from James Clark in the travel blogging space, it's interesting to see how things have changed over the past 10 years, running a blog and having your own domain is still a good path even with all the social media
  • Hacker News Rankings - Shows the position of articles over time
  • Hacker news analytics - Tool to monitor the performance of a hacker news post over time
  • Why I’m still using jQuery in 2019
  • How the Digg team was acquihired - Great writeup of the process and difficulties that unfolded during the Digg aquihire some years ago
  • Jimmy Iovine the record executive who moved from record label Interscope to Apple, after selling Beats, a company he founded with Dr Dre, looks back at the decade in the music business
  • The end of decade Talk Show podcast - Not only was there some great commentary about a lot of the achievements of the last 10 years, but some very interesting angles on products that I usually pay little attention to - Also a great example of why long form podcasting, where people can take it slow, can result in very high quality content

Wednesday 1st January, 2020 #