~mrls/www

74ff978a62b1d5ec52299081fcdd468cc70419fe — Mauro Morales a month ago ce9d38e
Add notes warning and tell robots not to track
10 files changed, 110 insertions(+), 24 deletions(-)

M _config.yml
A _layouts/note.html
M assets/main.scss
A notes/big-tech-exodus.md
A notes/index.html
D notes/index.md
D notes/mastodon.md
M notes/ubuntu.md
A notes/web-framework.md
A robots.txt
M _config.yml => _config.yml +1 -1
@@ 34,7 34,7 @@ theme: minima
show_excerpts: true
header_pages:
  - about.md
  - notes/index.md
  - notes/index.html
twitter_username: mauromrls
github_username: mauromorales
linkedin_username: mauromorales

A _layouts/note.html => _layouts/note.html +9 -0
@@ 0,0 1,9 @@
---
layout: page
---

<p class="warning">
This is a personal note and the URL is likely to change in the future.
</p>

{{ content }}

M assets/main.scss => assets/main.scss +6 -0
@@ 7,3 7,9 @@
.license {
  font-size: 0.9em;
}

.warning {
  background-color: lightyellow;
  padding: 10px;
  font-style: italic;
}

A notes/big-tech-exodus.md => notes/big-tech-exodus.md +50 -0
@@ 0,0 1,50 @@
---
layout: note
title: Big Tech Exodus
---

## Email

Since I already use Gandi for domains I decided to quickly try their [Gandi
Mail] offering.

[Gandi Mail]: https://www.gandi.net/en/domain/email

### Other providers people have suggested

- Protonmail  (+swiss)
- Fastmail  (+calendar -5 eyes)
- [Migadu]  (+swiss)

[Migadu]: https://www.migadu.com

## Social Networks

In general I'd like to reduce my use of social networks. In most cases I don't
think I really need them and just waste time using them but I think that good
replacements might make the transition simpler

### Mastodon

Similar to Twitter but federated. I'm currently using the [mastodon.social]
instance.

[mastodon.social]: https://mastodon.social/@mauromorales

I don't plan to close my twitter account yet so I'm using [MTC] to cross-post
my toots to Twitter, but not the other way around.

[MTC]: https://crossposter.masto.donte.com.br

### Mattermost

[Mattermost] seems like a good alternative for Slack

[Mattermost]: https://mattermost.com/

## Infra

I'm adding these since they seem to run on renewable energy

- [FlokiNET](https://flokinet.is/dedicated-server.php)
- [DataCenter Light](https://datacenterlight.ch/)

A notes/index.html => notes/index.html +16 -0
@@ 0,0 1,16 @@
---
layout: page
title: Notes
---

<p class="warning">
This is a list of my personal notes. Expect lots of changes including URLs.
</p>

<ul>
{% for page in site.pages %}
  {% if page.layout contains 'note' %}
  <li><a href="{{page.url}}">{{page.title}}</a></li>
  {% endif %}
{% endfor %}
</ul>

D notes/index.md => notes/index.md +0 -7
@@ 1,7 0,0 @@
---
layout: page
title: Notes
---

- [Mastodon](/notes/mastodon.html)
- [Ubuntu](/notes/ubuntu.html)

D notes/mastodon.md => notes/mastodon.md +0 -15
@@ 1,15 0,0 @@
---
layout: page
title: Mastodon
---

I'm currently using [mastodon.social] in the fediverse.

[mastodon.social]: https://mastodon.social/@mauromorales

## Cross-posting

I'm using [MTC] to cross-post my toots to Twitter, but not the other
way arround.

[MTC]: https://crossposter.masto.donte.com.br

M notes/ubuntu.md => notes/ubuntu.md +1 -1
@@ 1,5 1,5 @@
---
layout: page
layout: note
title: Ubuntu
---


A notes/web-framework.md => notes/web-framework.md +25 -0
@@ 0,0 1,25 @@
---
layout: note
title: Web Framework
---

When I first started using Ruby, it was because of Rails. However, I didn't
stay long in the Rails camp and started doing mostly scripts and cli
applications so I had little need for it. Now I plan to go back to writing web
applications but instead of just using Rails by default, I want to see what
alternatives are out there.

My plan is to stay with Ruby so my options are limited but I'd really like to
give Phoenix a try. And if there's any other web framework worth checking I'm
not going to discard it because of the language but whatever it offers must be
worth learning a new language/ecosystem.

## Hanami

[Hanami] is a Ruby web framework. Just like Rails, it promotes a monolith first
architecture but different from it, it suggest a Clean or Hexagonal
architecture instead of MVC. It has a lower memory footprint and less features.
So far what I really liked was that I was able to contribute to a small bug. On
Rails I always felt like contributing was this big major task.

[Hanami]: https://hanamirb.org/

A robots.txt => robots.txt +2 -0
@@ 0,0 1,2 @@
User-agent: *
Disallow: /notes/