Skip to content

Commit

Permalink
Import tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
NoelDeMartin committed Jan 20, 2025
1 parent 9157cc3 commit 27ecd90
Show file tree
Hide file tree
Showing 33 changed files with 330 additions and 6 deletions.
9 changes: 9 additions & 0 deletions content/collections/tasks/attending-fosdem-2020.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: attending-fosdem-2020
blueprint: task
title: 'Attending FOSDEM 2020'
publication_date: '2020-01-27 19:25:06'
completion_date: '2020-02-03 08:11:52'
---

This year I'll be back on FOSDEM, the conference about free and open source software happening in Brussels on the 1st and 2nd of February. [Last year](https://noeldemartin.com/tasks/attending-fosdem) I attended the conference for the first time and it was a worthwhile experience.
9 changes: 9 additions & 0 deletions content/collections/tasks/attending-fosdem-2023.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: attending-fosdem-2023
blueprint: task
title: 'Attending FOSDEM 2023'
publication_date: '2023-01-27 15:45:13'
completion_date: '2023-02-06 09:46:58'
---

After 2 years online, [FOSDEM](https://fosdem.org/2019/) is back in person! This year [I'm also presenting](https://fosdem.org/2023/schedule/event/sovcloud_from_zero_to_hero_with_solid/), so if you're around make sure to come by. FOSDEM will be held the 4th and 5th of February in Brussels.
9 changes: 9 additions & 0 deletions content/collections/tasks/attending-fosdem-2024.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: attending-fosdem-2024
blueprint: task
title: 'Attending FOSDEM 2024'
publication_date: '2024-01-26 11:24:42'
completion_date: '2024-02-05 12:23:26'
---

As is becoming a tradition, I'm attending this year's [FOSDEM](https://fosdem.org/) in Brussels, on February 3 & 4. Let me know if you're also around and want to meet up!
11 changes: 11 additions & 0 deletions content/collections/tasks/attending-fosdem.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: attending-fosdem
blueprint: task
title: 'Attending FOSDEM'
publication_date: '2019-01-25 22:57:36'
completion_date: '2019-02-04 09:32:41'
---

[FOSDEM](https://fosdem.org/2019/) is a conference about developers and open source that is happening in Brussels the weekend of the 2nd and 3rd of February.

I still have to make up my mind on which talks I'll attend, but I hope to meet a lot of awesome people!
11 changes: 11 additions & 0 deletions content/collections/tasks/attending-laracon-eu.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: attending-laracon-eu
blueprint: task
title: 'Attending Laracon EU'
publication_date: '2022-04-19 18:33:28'
completion_date: '2022-04-27 17:25:15'
---

This year, I'm attending my first in-person [Laracon](https://laracon.eu) ever! It's happening in Amsterdam on April 26th, and I'm super excited about it. Laravel is probably the project that's had the biggest impact on my development career, and I love its community. So I'm sure it will be tons of fun.

I'll be in Amsterdam from the 23rd to the 27th (which is [King's day](https://en.wikipedia.org/wiki/Koningsdag)!).
11 changes: 11 additions & 0 deletions content/collections/tasks/attending-the-2nd-solid-symposium.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: attending-the-2nd-solid-symposium
blueprint: task
title: 'Attending the 2nd Solid Symposium'
publication_date: '2024-04-26 07:21:21'
completion_date: '2024-05-17 14:42:21'
---

This year, I'm attending my first ever Solid conference. And I'm also giving a couple of talks!

The [2nd Solid Symposium](https://events.vito.be/sosy2024) is happening in Leuven, Belgium, the 2nd & 3rd of May.
9 changes: 9 additions & 0 deletions content/collections/tasks/brushing-up-noeldemartincom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: brushing-up-noeldemartincom
blueprint: task
title: 'Brushing up noeldemartin.com'
publication_date: '2019-09-02 06:05:52'
completion_date: '2019-11-09 10:16:11'
---

It's that time of the year, I'm back from holidays and it's a good time to do some maintenance tasks on my website. Such things include upgrading the Laravel version (I want to give Laravel Shift a try), install Laravel Nova, clean up some UI, clean up some texts and take a look at some performance improvements I have on my backlog.
11 changes: 11 additions & 0 deletions content/collections/tasks/configuring-a-moodlenet-instance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: configuring-a-moodlenet-instance
blueprint: task
title: 'Configuring a MoodleNet instance'
publication_date: '2020-06-12 07:37:22'
completion_date: '2020-06-19 16:09:40'
---

Last year [I participated](https://noeldemartin.com/tasks/testing-moodlenet) in MoodleNet's user testing, and now that [v1.0beta is approaching](https://blog.moodle.net/2020/approaching-v10-beta/) it's a good time to deploy my own instance. I have been running my [Mastodon instance-of-one](https://noeldemartin.social) for a couple of years, and that's the same approach I will follow for MoodleNet.

In contrast to last year I am employed by Moodle now. But I joined the [Moodle Apps team](https://moodle.com/app/), so I am doing this of my own volition as a side-project.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: configuring-a-self-hosted-nextcloud-server
blueprint: task
title: 'Configuring a self-hosted Nextcloud server'
publication_date: '2023-04-15 07:46:38'
completion_date: '2023-05-22 18:43:14'
---

This is something I've wanted to do for a long time, but for one thing or another I kept postponing it... until now!

I don't know much about Nextcloud other that it's Open Source and built with PHP. I'll share everything I learn along the way.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: configuring-a-self-hosted-solid-pod-server
blueprint: task
title: 'Configuring a self-hosted Solid POD server'
publication_date: '2019-11-18 17:11:39'
completion_date: '2019-12-26 20:17:17'
---

Recently I've been [working on a Solid task manager](https://noeldemartin.com/tasks/improving-solid-focus-task-manager), but I haven't started to use it in production myself. One big reason why I is that I was using a POD from [solid.community](https://solid.community), but the software was updated without notifying its users and my application was not compatible with the server for a while. It seems to be working now, but this experience taught me how important it is to have control over my data POD.

So I've decided that I will start self-hosting my data POD using [node-solid-server](https://github.com/solid/node-solid-server). This shouldn't be too difficult because I've already been working with it locally for development. However, there are a couple of things that I don't expect to be straight-forward. Like configuring SSL certificates and scheduling backups.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: formatting-devices-with-lineageos
blueprint: task
title: 'Formatting devices with LineageOS'
publication_date: '2022-01-28 18:21:02'
completion_date: '2022-03-04 18:49:31'
---

My mobile phone, a [Google Nexus 6](https://en.wikipedia.org/wiki/Nexus_6), is about to turn 7 years old. It hasn't received any updates for a long while, so I decided it's time to format it with [LineageOS](https://lineageos.org/). I also have a [Nexus 7 tablet](<https://en.wikipedia.org/wiki/Nexus_7_(2013)>) that will share the same fate.
9 changes: 9 additions & 0 deletions content/collections/tasks/growing-vegetables.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: growing-vegetables
blueprint: task
title: 'Growing Vegetables'
publication_date: '2022-05-11 19:18:57'
completion_date: '2022-11-01 17:22:24'
---

I've wanted to grow vegetables at home for a long time, but for one reason or another I wasn't able to do it until now. I'm not planning on producing a lot, but this is my first foray into gardening so I'm looking forward to learning the basics.
9 changes: 9 additions & 0 deletions content/collections/tasks/housekeeping-2023.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: housekeeping-2023
blueprint: task
title: 'Housekeeping 2023'
publication_date: '2023-02-10 09:19:52'
completion_date: '2023-04-14 17:52:05'
---

After being stuck with [the same task](https://noeldemartin.com/tasks/implementing-a-recipes-manager-using-solid) for almost 3 years, I've been piling up some chores. It's time to get them done.
5 changes: 2 additions & 3 deletions content/collections/tasks/housekeeping-202425.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
id: housekeeping-202425
blueprint: task
title: 'Housekeeping 2024/25'
publication_date: '2024-12-27 09:12:10'
publication_date: '2024-12-27 08:12:11'
---

Once in a while, I batch some chores I've been neglecting. And this liminal moment between years and [jobs](https://noeldemartin.com/blog/the-end-of-the-chapter) is the perfect time to do it.
Once in a while, I batch some chores I've been neglecting. And this liminal moment between years and [jobs](https://noeldemartin.com/blog/the-end-of-the-chapter) is the perfect time to do it.
9 changes: 9 additions & 0 deletions content/collections/tasks/housekeeping.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: housekeeping
blueprint: task
title: Housekeeping
publication_date: '2020-07-26 17:02:17'
completion_date: '2020-12-08 08:56:17'
---

At this time of the year, I'd usually be planning or being on holidays. Given the current situation, that is a bit uncertain. In any case, I'm taking a break from project work and I'll use this time to do some small things I have in my backlog.
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
id: implementing-a-media-tracker-using-solid
blueprint: task
title: 'Implementing a Media Tracker using Solid'
publication_date: '2020-01-18 18:11:30'
completion_date: '2020-07-19 10:03:51'
---

I've recently [started using my Solid Task Manager in production](https://noeldemartin.com/tasks/configuring-a-self-hosted-solid-pod-server). While I don't consider it finished, it's at a point where I can use it without adding more features. One of the things I want to do in [my Path](https://noeldemartin.com/blog/lessons-learned-musashi-by-eiji-yoshikawa#the-path-and-the-way) is to build the tools to have control in my digital life. I got tired of being at the mercy of others, so I don't want to use anything that doesn't embrace [Autonomous Data](https://noeldemartin.github.io/autonomous-data/). And the next step is to implement a Media Tracker.

At the moment, I am using [TViso](https://www.tviso.com) for tracking TV Shows and Movies, [MyAnimeList](https://myanimelist.net) for Manga and nothing for Books. I am not happy with either of those services, but given the vendor lock-in I can't easily switch to alternatives. This makes a great opportunity to continue expanding my toolbox.

My [appetite](https://basecamp.com/shapeup/1.2-chapter-03#setting-the-appetite) for this task is of 40 hours with 5 weeks in real-time. Keeping this in mind, I'll scope this first version only to tracking Movies.
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
id: implementing-a-recipes-manager-using-solid
blueprint: task
title: 'Implementing a Recipes Manager using Solid'
publication_date: '2020-12-08 09:37:42'
completion_date: '2023-01-20 12:21:21'
---

I'm still on a path to rebuild my online experiences using [Solid](https://solidproject.org/), and next up is an alternative to [Evernote Food](https://web.archive.org/web/20150319030523/https://evernote.com/food/). It has been dead for years, so I've kept my cooking recipes in Evernote and the experience has been subpar. It's time to make it better.

In contrast with my previous Solid apps, this one will have sharing functionality from the beginning - because recipes are made for sharing! One of the things I'm looking forward to explore is [Solid panes](https://github.com/solid/solid-panes), or how to customize the display of a resource in its public url. I'll also make sure that this app works in different PODs, because NSS is not the only option anymore. I'll test with [NSS](https://github.com/solid/node-solid-server), [CSS](https://github.com/solid/community-server/), [ESS](https://inrupt.com/products/enterprise-solid-server/) and [PSS](https://github.com/pdsinterop/php-solid-server).

And this will be the first time I use Vue 3 in an app, so a lot of things I'm excited for in this task!
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
id: implementing-a-task-manager-using-solid
blueprint: task
title: 'Implementing a Task Manager using Solid'
publication_date: '2018-11-12 23:23:42'
completion_date: '2018-12-25 17:36:58'
---

Some months ago I started working on a protocol to build applications that decouple storage from service providers. You can read about that here: [https://noeldemartin.github.io/autonomous-data](https://noeldemartin.github.io/autonomous-data).

Well, one month ago Tim Berners-Lee (inventor of the World Wide Web) [announced](https://medium.com/@timberners_lee/one-small-step-for-the-web-87f92217d085) he's been working on a project called Solid, which is very similar to what I had in mind.

So I'll start working on a simple task manager using Solid to get my feet wet, and I'll decide whether to focus my efforts on Solid or continue developing my protocol.
16 changes: 16 additions & 0 deletions content/collections/tasks/improving-solid-focus-task-manager.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
id: improving-solid-focus-task-manager
blueprint: task
title: 'Improving Solid Focus Task Manager'
publication_date: '2019-02-05 18:04:00'
completion_date: '2019-08-05 19:27:04'
---

One month ago I [implemented a Task Manager using Solid](https://noeldemartin.com/tasks/implementing-a-task-manager-using-solid). It was a proof of concept more than anything, but I got some feedback to improve it and there are some features missing that are essential to have this replace my current task manager. I continue to believe that Solid is really cool, so I'll improve it to the point that I can at least start using it myself.

In particular, these are some of the things I want to work on:

- Improve data management (maybe using [LDFlex](https://rubenverborgh.github.io/LDflex/) or [Soukai](https://noeldemartin.github.io/soukai/)).
- Improve UX.
- Improve documentation.
- Add new features such as editing, deleting, scheduling? etc.
11 changes: 11 additions & 0 deletions content/collections/tasks/learning-css.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: learning-css
blueprint: task
title: 'Learning CSS'
publication_date: '2022-11-25 09:40:41'
completion_date: '2024-04-22 16:30:07'
---

After 10+ years making websites, you'd think I already know CSS. And I guess I do, but I don't really _know_ CSS. As [Josh W. Comeau](https://www.joshwcomeau.com/) puts it: "if you don't learn how its underlying systems work, your mental model will always be incomplete.".

So I am taking his course, [CSS for JavaScript Developers](https://css-for-js.dev/).
10 changes: 10 additions & 0 deletions content/collections/tasks/making-a-web-application-framework.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
id: making-a-web-application-framework
blueprint: task
title: 'Making a Web Application Framework'
publication_date: '2023-05-27 08:22:16'
---

I've been [making apps](https://noeldemartin.com/projects) for a while now, and I'm starting to repeat myself. So I've decided to create a web framework.

It will hopefully be useful for others as well, specially for those who want to [get started with Solid](https://noeldemartin.com/fosdem).
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: migrating-noeldemartincom-to-docker
blueprint: task
title: 'Migrating noeldemartin.com to Docker'
publication_date: '2019-01-08 12:32:19'
completion_date: '2019-01-30 07:03:40'
---

I want to start migrating my server setup to Docker, so that it's easier to create or destroy services. The dream would be to eventually move into a container-based cloud provider, and forget about infrastructure as much as possible. But for now I'll stick to using Docker within a standard DigitalOcean droplet.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: reading-digital-minimalism-by-cal-newport
blueprint: task
title: 'Reading Digital Minimalism by Cal Newport'
publication_date: '2019-02-11 07:51:29'
completion_date: '2019-04-01 19:02:11'
---

As part of [joining my first book club ever](http://dougbelshaw.com/blog/2019/02/09/experimenting-with-a-slack-based-book-club) (I'm excited!) I've started reading Digital Minimalism by Cal Newport.

I thought I hadn't read anything from the author, but turns out I had read a "comprehensive" summary of one of his previous books: [So Good They Can't Ignore You](https://commoncog.com/blog/so-good-they-cant-ignore-you).
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: reading-los-tonicos-de-la-voluntad-by-santiago-ramon-y-cajal
blueprint: task
title: 'Reading Los Tónicos De La Voluntad by Santiago Ramón y Cajal'
publication_date: '2019-01-08 12:28:52'
completion_date: '2019-07-12 17:51:19'
---

I've been meaning to read this book for a long time. I don't think I've ever read anything from him, so it'll be a good start to see if I want to dig deeper.

This book talks about rules and tips on how to do investigation. Which I'm sure I can apply to learning and reasoning in general. I always evaluate my conclusions and put my knowledge to the test objectively, but I'm sure there are many things I don't do properly. So I'm looking forward to improve my approach.
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
id: reading-musashi-by-eiji-yoshikawa
blueprint: task
title: 'Reading Musashi by Eiji Yoshikawa'
publication_date: '2018-11-12 18:30:48'
completion_date: '2018-12-14 01:55:56'
publication_date: '2018-11-12 17:30:49'
completion_date: '2018-12-14 00:55:56'
---

I first heard about this book on Jocko Willink's podcast [episode 50](http://jockopodcast.com/2016/11/23/50-with-tim-ferriss-darkness-how-to-stay-on-the-path-last-days-of-life-what-to-do-back-up-plans-misconceptions/). Him and Tim Ferriss recommended it effusively. Considering that I enjoy their content and I love japanese culture, I decided to give it a shot.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: reading-shape-up-by-ryan-singer-basecamp
blueprint: task
title: 'Reading Shape Up by Ryan Singer (Basecamp)'
publication_date: '2019-07-11 19:07:32'
completion_date: '2019-08-14 06:50:37'
---

I've been a fan of the guys at [Basecamp](https://basecamp.com/) for a while, and read most of their books, so I'm thrilled get [this one](https://basecamp.com/shapeup) started.

It's also the first book I'll read in html! The only doubt I have is how I'll manage to take highlights as I usually do. We'll see.
13 changes: 13 additions & 0 deletions content/collections/tasks/redefining-autonomous-data.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
id: redefining-autonomous-data
blueprint: task
title: 'Redefining Autonomous Data'
publication_date: '2019-01-08 12:27:26'
completion_date: '2019-01-25 22:46:54'
---

A while ago I started working on a protocol that I called [Autonomous Data](https://noeldemartin.github.io/autonomous-data/), but I recently stopped working on it to [learn Solid](https://noeldemartin.com/tasks/implementing-a-task-manager-using-solid).

After working with Solid, I confirmed the philosophy is actually the same as the protocol I was creating. It differs only on implementation details. Since the philosophy is to give the control of the data to the user, it should be possible to migrate data between them.

So I've decided to transform the Autonomous Data protocol to a philosophy instead (I know calling it "a philosophy" is confusing, I'll search a better word). In reality that's all it was, because I still hadn't documented any of the implementation details. And I'll rename the implementation I was working on to another protocol compatible with the Autonomous Data philosophy.
9 changes: 9 additions & 0 deletions content/collections/tasks/taking-a-sabbatical.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: taking-a-sabbatical
blueprint: task
title: 'Taking a Sabbatical'
publication_date: '2024-08-01 15:09:45'
completion_date: '2024-12-23 09:56:50'
---

For the first time in a while, [I'm unemployed](/blog/the-end-of-the-chapter) and taking some time off. I may be working on side-projects more than ever; or afk for months. During this time, I'll probably be traveling in Asia. I'll be back to work in January 2025.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
id: taking-seth-godins-bootstrappers-workshop
blueprint: task
title: "Taking Seth Godin's Bootstrapper's Workshop"
publication_date: '2018-11-12 23:19:53'
completion_date: '2019-01-01 12:57:04'
---

I joined [TBW](https://thebootstrappersworkshop.com/) 2 months ago, and it's been great so far. I decided to take part because I've been enjoying Seth Godin's content a lot, specially his blog and podcast. The format of the workshop also got my attention, with a focus on asynchronous communication and leveraging the cohort.

There is still ~1.5 months to go, so I'll be sure to get the best out of it.
13 changes: 13 additions & 0 deletions content/collections/tasks/testing-moodlenet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
id: testing-moodlenet
blueprint: task
title: 'Testing MoodleNet'
publication_date: '2019-02-06 07:27:36'
completion_date: '2019-02-25 12:44:13'
---

Last week I started to take part in the initial testing of [MoodleNet](https://moodle.com/moodlenet). I have already been using it, but since I was [attending FOSDEM](https://noeldemartin.com/tasks/attending-fosdem) I couldn't dedicate much attention until now.

In case you're wondering, MoodleNet is "a new open social media platform for educators, focused on professional development and open content". And what am I doing there if I'm no educator? Well, I "am" an educator, since I teach to myself, as we all do. I've also imparted some classes about programming, but that's not really the point. My interest in MoodleNet resides on resource curation and social interactions around it. I've been using Evernote for a while to store my learning materials, but I'm sure there's a better way and MoodleNet could be it.

The project is also being developed in the open and using federation (ActivityPub), both of which I'm interested in.
9 changes: 9 additions & 0 deletions content/collections/tasks/working-from-japan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
id: working-from-japan
blueprint: task
title: 'Working from Japan'
publication_date: '2023-07-01 07:43:30'
completion_date: '2023-09-01 16:09:48'
---

I'll be in Tokyo most of July and August having a [mini-life](https://kadavy.net/blog/posts/mini-lives/). Let me know if you're around and want to meet up!
Loading

0 comments on commit 27ecd90

Please sign in to comment.