Slack Engineering![]()
Interop’s Labyrinth: Sharing Code Between Web & Electron Apps - Slack Engineering
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 …
-
Mar 23, 2021, 11:53 PM -04:00 -
Jan 27, 2021, 10:20 AM -05:00
CSS-Tricks
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 -
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
DEV Community
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 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... -
Jul 11, 2020, 9:24 AM -04:00 A little bit of plain Javascript can do a lot
I’ve never worked as a professional frontend developer, so even though I’ve been writing HTML/CSS/JS for 15 years for little side projects, all of the projects have been pretty small, sometimes I don’t write any Javascript for years in between, and I often don’t quite feel like I know what I’m doing. Partly because of that, I’ve leaned on libraries a lot! Ten years ago I used to use jQuery, and since maybe 2017 I’ve been using a lot of vue.js for my little Javascript projects (you can see a ...