Problem Solver. Software Architect. Entrepreneur.
Working at Moodle to empower educators to improve our world.
Making Solid apps on the side — solidproject.org.
I'm really happy to be sponsoring Anthony Fu, he's done a lot of excellent work in many areas. And I didn't even know he wasn't doing it full-time until now. If you didn't know him, check him out: https://antfu.me
(1/3) I'll be completely honest about #LastPass's recent announcement. I started using it 2 years ago, and I was willing to pay for it. However, after using it for a while I saw no reason to upgrade given that the Free plan already covered all my necessities.
We are looking for a UX/UI designer in the Mobile Apps team at Moodle! We are a small team based in Barcelona (working remotely), you'd be working with me on a daily basis. Check it out if you're interested. https://apply.workable.com/moodle/j/A21F9174C3/
If you missed my presentation about Media Kraken, here's the recording! Thanks to everyone who attended, and to the organizers for inviting me! https://vimeo.com/508623332#t=666
#SolidWorld is starting in 10 minutes! I'll be talking about my app: Media Kraken. Come by if you want to ask any live questions! If you can't make it, there'll be a recording :) https://www.eventbrite.com/e/solid-world-tickets-135541896461
Here's an example with a list of my favorite movies: https://noeldemartin.github.io/media-kraken/viewer?c=https%3A%2F%2Fdata.noeldemartin.com%2Ffavorite-movies%2F
Are you a #Solid developer and do you want to share lists of movies with your friends? Check out Media Kraken Viewer: https://noeldemartin.github.io/media-kraken/viewer
Next week I'll be talking about Media Kraken at Solid World, come join us! #Solid https://www.eventbrite.com/e/solid-world-tickets-135541896461
One new tip for this year.
If you do New Year Resolutions, you should also do Last Year Achievements.
You'll be surprised of how many things you achieved that weren't in your resolutions but are worthy of them.
One Piece chapter 1000 was just released! Check out this website :) https://onepiece-1000logs.com
Seneca's "On Discursiveness in Reading" is one of my favourite letters of his, and I feel the same way about programming. When I find a technology I like, I'd rather stick with it than learning something new. https://en.m.wikisource.org/wiki/Moral_letters_to_Lucilius/Letter_2
I've recently been extracting some helper methods from different projects into a utils package, and I came up with a Fluent API to combine custom helpers with built-in methods. It was fun to make it fully typed as well :D. https://github.com/noeldemartin/utils#fluent-api
A data ecosystem fosters sustainable innovation https://ruben.verborgh.org/blog/2020/12/07/a-data-ecosystem-fosters-sustainable-innovation/
#TIL There is such thing as TypeScript tests (meaning, tests that validate the correctness of your TypeScript definitions). Here are some examples from Vue 3: https://github.com/vuejs/vue-next/tree/master/test-dts
Also, check out this repo to learn some advanced TypeScript stuff: https://github.com/type-challenges/type-challenges