Time to Upgrade Your Monitor
A non-comprehensive and opinionated guide to best monitor for programming
A non-comprehensive and opinionated guide to best monitor for programming
Nowadays especially it's nice to have things to read. New things, things from various sources and various voices, various minds talking about their thoughts and experiences, telling their stories, posting pictures and th…
I saw Martin Kleppmann’s talk a few weeks ago about his approach to realtime editing with CRDTs, and I felt a deep sense of despair. Maybe all the work I’ve been doing for the past decade won’t be part of the future after all, because Martin’s
Documenting the white-hat disclosure, Chase Support DM transcript, Tom Kelly email, and the resolution of the false banking narrative.
On this week's Under the Radar, Marco and Dave eloquenty discussed Apple's piss-poor documentation.
In 2012, Apple added Gatekeeper to Mac OS X (now macOS). When you try to run Mac software downloaded from the internet, Gatekeeper checks whether the software was signed with a valid Developer ID certificate. If not, then Gatekeeper refuses to run the software. Over the years, Gatekeeper has become more strict…
Google recently launched a desktop redesign. The favicon and URL breadcrumbs were turned into a header for organic search results. Ads had the same design, but were identified using the string "Ad" instead of the favicon. This design wasn't new. Google's mobile web search has served this design since May 2019. But…
An investigation into how Stripe tracks your users and what you can do to prevent it
A Universal Basic Income (UBI) would improve everyone’s lives, increase our free time, empower workers, and ensure everyone has food and a roof over their head. These are noble goals, but obviously there’s a downside or it would already be implemented, right?
In the last few years, you’ve likely seen a fair few comments about monopolies in the tech industry, and suggestions for breaking them up…
But hey, at least Reddit gets less ad fraud!
I recently bought a webcam from Amazon (late to the party, I know), and when it came it was fine but not amazing. When I went through the packaging I saw a little card saying “send us a scree…
I remember when I first discovered Line Rider, that Flash game from 2006 with the simple premise of drawing a track for a sledder to ride…
What if I say, your Email ID is all I need to takeover your account on your favorite website or an app. Sounds scary, right? This is what a…
Francesco Napoletano is a highly competent staff software engineer with 20+ years of experience developing a wide range of tools and applications for the web stack.
Normally when I write about something on here I take the time to fully think-out a point, make a case, address all the major sides of the issue that I can think of, etc.
@mmcgrana: Patio11’s Law: The software economy is bigger than you think, even when you take into account Patio11’s Law.1 A few years ago, I woke up in Sunriver, OR, and went to make coffee. The house had one of those bed-and-breakfast-type coffee trays. Drip
Do you actually use data structures and algorithms on your day to day job? I've noticed a growing trend of people assuming algorithms are pointless questions that are asked by tech companies purely as an arbitrary measure. I hear more people complain about how all of this is a
I first got into web design/development in the late 90s, and only as I type this sentence do I realize how long ago that was. And boy, it was horrendous. I mean, being able to make stuff and put it online where other people could see it was pretty slick, but we did not have very much to work with. I’ve been taking for…
Straight talk on Canadian online privacy, open-source software, PIPEDA, browser extension security, and practical tools to protect your personal data.
After ~12.5 years at Google and ~10 years working on Go ( #golang ), it's time for me to do something new. Tomorrow is my last day at Google.