![]()
Interop’s Labyrinth: Sharing Code Between Web & Electron Apps
While it’s no secret that the cross-platform Slack Desktop app is built on Electron, it might be slightly less well known that it’s a hybrid app built around our web app (slack.com). This is one of Electron’s most compelling draws — not only can you build a cross-platform desktop app from scratch with the web technologies you…
Links
A pile of links that I have found interesting for one reason or another.
This is meant to be a much more ephemeral feed than the others - posts may
disappear over time as they become less interesting to me.
-
Mar 23, 2021, 11:53 PM -04:00 -
Jan 27, 2021, 10:20 AM -05:00
Building a Real-Time Chat App with React and Firebase | CSS-Tricks
In this article, we’ll cover key concepts for authenticating a user with Firebase in a real-time chat application. We’ll integrate third-party auth providers -
Jan 19, 2021, 7:38 AM -05:00
Why Tailwind Isn’t for Me
I think the folks building Tailwind are talented and nice people. But at a pure technical level, I simply don’t like Tailwind. Whoever it was built for, it was not built for me. -
Jan 7, 2021, 1:31 PM -05:00 -
Dec 30, 2020, 6:34 PM -05:00
Dec 27, 2020, 7:00 PM -05:00IndieWeb, Revisited
A couple of years ago I started building an IndieWeb website. Then I got painfully busy at work, stopped improving it, and basically ran out of free time to even post to it. Fast forward a couple of years, and I've got a new job that's somewhat more manageable, and during the holiday break I'm trying to get this thing going again. I've made a couple of changes: For the static site generator itself, I replaced Gatsby with Eleventy and am happier with it; it's basically just a pile of simple t... -
Nov 29, 2020, 3:29 PM -05:00 -
Nov 22, 2020, 3:02 PM -05:00 The Organic Web
If we lived close to nature in an agricultural society, the seasons as metaphor and fact would continually frame our lives. But the master metaphor for our era does not come from agriculture—it comes from manufacturing. We do not believe that we “grow” our lives—we believe that we “make” them. Just listen to how we use the word in everyday speech: we make time, make friends, make meaning, make money, make a living, make love. — Parker Palmer, “Let Your Life Speak” (97)You know what else we ma... -
Nov 2, 2020, 11:52 AM -05:00 Bookmark of https://hacdias.com/2020/11/02/backing-up-email/
Nov 2, 2020, 3:00 AM -05:00How to Effectively Backup Your Emails
For quite some time, I have been setting up systems to backup my data of my computer, as well as fetching data from services, such as Trakt, Last.fm or GoodReads. There’s always one kind of service that has been on the back of my mind for a while to backup, but I’ve never got the time, nor the will to do so: email!Email is fundamental nowadays and it is the basis of Internet communication. Almost all online services require an email, and even though we use it virtually every day for the most ... -
Oct 22, 2020, 3:34 PM -04:00 Bookmark of https://obsidian.md/
Obsidian - Sharpen your thinking
The free and flexible app for your private thoughts. -
Oct 17, 2020, 8:55 PM -04:00 Bookmark of https://jlelse.blog/links/2020/10/searchmysite/
-
Oct 14, 2020, 7:38 PM -04:00 Bookmark of https://hacdias.com/2020/01/02/dynamic-static/
Jan 2, 2020, 6:40 PM -05:00Build a Dynamic Website… or Not?
After digressing a bit about building a Micropub endpoint for my website, I’ve been thinking about the next steps: if I should keep Hugo or move to some other system.I opened a topic on Hugo’s discourse to see to which point it would be reliable to use the watch mode of Hugo in production and it seems, as I was expecting, that it wasn’t made for that and there is no way of making incremental builds as of right now. And I don’t blame Hugo developers — I understand that’s quite a big issue and ... -
Oct 13, 2020, 10:36 PM -04:00
Jan 29, 2020, 6:50 PM -05:00Owning My Reading Log
As Tom once said, it is now time to own my own reading log. Why? Despite all the reasons mentioned on Tom’s post, I also got bored of Goodreads and I ended up not using it as much as I should have.With university, work and… life… I stop reading as much as I did before. But it’s now time to get back to some reading. Even if it’s not that much, I need to read something. I must do it.At my reads, you can visualize my reading logs: basically, it’s just a big list of ‘I want to read X’, ‘I finishe... -
Oct 12, 2020, 4:56 PM -04:00
Mar 31, 2015, 2:55 PM -04:00How To Create a Node.js Command-Line Application
Nowadays, node.js is one of the technologies which is always talked about when the subject is related with real-time applications or even CLI (Command-line interface) apps.Node.js is a cross-platform platform (which is very redundant) built on Chrome’s JavaScript runtime. They say that with Node.js we can create network applications, but we can do a lot more.Bow, for example, is a very useful tool built in the top of node.js. We can take advantage of the fact of node.js be cross-platform to c... -
Sep 23, 2020, 7:37 AM -04:00
Functional on the frontend with fp-ts and pipe
Why our team integrated the fp-ts library into our web application and how to work with the pipe function. -
Sep 21, 2020, 8:41 PM -04:00 Bookmark of https://doubleloop.net/2020/09/21/7170/
Sep 21, 2020, 3:16 PM -04:00I finished A Closed and Common Orbit by Becky Chambers recently. I loved it. There’s something very lovely about Becky Chambers’ sci-fi – it’s much more touching and emotional than a lot that I’ve read. I felt quite emotional at the ending of this one – it’s so full of heart and compassion. -
Sep 13, 2020, 10:53 PM -04:00 Free Woodworking Plans to Build a Twin Low Loft Bunk Bed
The Design Confidential Free DIY Furniture Plans to Build a Twin Sized Low Loft Bunk Now, I am going to assume most of you have kiddos…or will have kiddos…or your kiddos have grown and have their own kiddos..either way I know this will excite you because the project I will share with you retails for more than $1300 when you add up all of the extras. Can I tell you how much I spent on this from start to finish? $118 TOTAL including an entire gallon of Zinc by Martha Stewart for H... -
Sep 7, 2020, 11:16 PM -04:00 Bookmark of https://jlelse.blog/dev/miniflux-blogroll/
-
Sep 7, 2020, 11:03 PM -04:00
Sep 5, 2020, 7:00 PM -04:00Things I Learned to Become a Senior Software Engineer
In 2018, I started working at Bloomberg. Things have changed a lot since. I’m not the most junior member in the company anymore and I’ve mentored quite a few new engineers, which has been amazing. It helped me observe how others differ from me, absorb their best practices, and figure out things I’ve unconsciously been doing pretty well. Yearly work reviews are a good way to condense these lessons I’ve learned. They’re valuable for pattern matching, too. Only when I zoom out do certain patte... -
Aug 31, 2020, 7:33 AM -04:00 -
Aug 20, 2020, 8:41 AM -04:00 Bookmark of https://asoftmurmur.com/
A Soft Murmur
Mix ambient sounds together to wash away distraction and help you focus or relax -
Aug 4, 2020, 4:08 PM -04:00 Bookmark of https://vincentp.me/articles/2020/07/16/16-20/
-
Aug 2, 2020, 10:20 AM -04:00
A guide to theming in CSS - LogRocket Blog
This tutorial shows you how to create apps that are theme-aware using CSS variables and JavaScript to enable a better presentation. -
Aug 1, 2020, 12:45 PM -04:00
The amazing power of service workers
Today, I want to talk about service workers: what they are, and when and why you’d use them I won’t be digging into code specifics today. This one is going to be a lot more high level that looks more at strategies and approaches. I will be sharing code details in some future articles. Let’s dig in. What is a service worker? A service worker is a special type of JavaScript file that browsers install and store locally. -
Jul 31, 2020, 4:15 PM -04:00
How would I improve RSS? Three ideas
Posted on Wednesday 29 Jul 2020. 1,702 words, 7 links. By Matt Webb. -
Jul 31, 2020, 2:49 PM -04:00
The Best React-Based Framework | Gatsby
Gatsby is a React-based open source framework with performance, scalability and security built-in. Collaborate, build and deploy 1000x faster on Netlify.