I'm still digging rollup + karma for writing a self-contained, front-end JavaScript library.

Being able to use import/export, putting things in files, writing tests, running tests with the CLI.

It all feels all very proper.

Naming things is hard, but it's particularly hard when you're working on an RPC across different platforms where you have domain keywords and platform keywords that mean different things.

For example, let's say I want to name a procure `call`. `call` already means something specific in JavaScript, but in Swift, it's fine.

Do you go something generic that works across them all, or do you just deal with the overloaded term on one platform?

@d Hey there. I noticed you're hosting your own instance and I've been thinking about doing the same. I was interested in what your'e hosting on? Are you using masto.host or running a DO instance?

I've included a JavaScript build system in my iOS project. What have I done?!

Found a build system I'm happy with for my JavaScript project:

- rollup for building
- karma/jasmine for testing

It's the first time I've been happy with such a system. I might have repo I can share soon.

About 50% of the time I resume my Mac from sleep the Dock starts to eat up memory. Like, 80GB. It eats all the swap and crawls to a halt. Has only happened since 10.14.

I've always wanted to use a build system so I get access to import/export, but when I start searching all the options seem daunting and complicated.

I want to make a little JavaScript library for use in a browser. In the past I've done ES5 and QUnit on a webpage to avoid using a build system.

If I wanted to use build system, what tools should I use to build and test? Ideally zero configuration.

If you ranked my activities based on “engagement” then cleaning would be my “favourite”.

DuckDuckGo served over 9 Billion private searches in 2018 (and is on pace to shatter that record in 2019)!

Despite our traffic growth, though, the number of personal profiles we store remains unchanged.

It's still zero.


Super interesting article on how a hospital is doing acute care in the home. Better outcomes for the patients and at a lower cost. politico.com/agenda/story/2017

Of course a law firm would attach their full set of terms and conditions directly to the invoice.

If you go to sleep on December 31st at 10 pm then you will be in your second sleep cycle as the clock strikes midnight. Start off your new year right.

I took heaps of photos these holidays, but this is my favourite. We’d just finished walking along the beach.

First day back to work after 2 weeks. I’ve forgotten everything. This is the hallmark of a good holiday.

Kids are asleep waaaay earlier than normal and I have no idea how to use this free time.

This is my coffee setup. It’s really simple and almost as a good as a proper espresso, but less hassle and less space. Beans come from a subscription.

So glad I switched to making my own coffee. This time last year all my local cafes were closed and I was forced to go without! I even snuck a flatty from McDonalds.

UBank is really trying to do the "personal" at scale thing, and they almost live up to it, but it's a bit broken in a few parts.

Normally I fire services with horrible UIs, but 3.59% on a loan is worth the pain.

I like UBank's copy for the survey question at the end of the call "If you had a few minutes with our CEO what would you tell her?...".

It's good copy and makes your feedback valued. I said their online banking UI is horrible and doesn't work in Safari.

Show more

Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!