Formatting to yaml and new posts

This commit is contained in:
Eduardo Figueroa 2024-10-07 11:37:29 -07:00
parent dbcf4375a7
commit 5c45f5966f
6 changed files with 172 additions and 29 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

View file

@ -1,23 +1,58 @@
+++
title = 'Fantasy Football Draft Tools'
date = 2024-08-29T11:00:43-07:00
draft = false
tags = ['FantasyFootball','Reference']
categories = ['FantasyFootball', 'Reference']
+++
# Draft Kit
---
title: "Fantasy Football Draft Tools"
date: "2024-08-29"
tags:
- FantasyFootball
- Reference
categories:
- fantasyfootball
---
[Beer Sheets](https://footballabsurdity.com/draft-sheet-form/) is a tool I found online and everytime I feel like I've gotten good results off of it and good feed back from people I've recommneded it to.
The original creator moved on from the site this year but it was taken over by his team so it should still reliable.
***
# Draft Tools
***
### Usage
### > Beer Sheets
I used to recommend and use [Beer Sheets](https://footballabsurdity.com/draft-sheet-form/), a tool I found online and everytime I used it it gave good results. I had gotten good feed back from people I've recommneded it to. The original creator has moved on after the 2023 season and the new team has yet to prove they're as good.
#### Usage
You can go to their main page and just copy over the settings from your league. For examples here's a [direct link](https://footballabsurdity.com/draft-sheet-form/?teams=14&bn=5&qb=1&rb=2&wr=2&rwt=2&patd=6&rutd=6&retd=6&payd=0.04&ruyd=0.1&reyd=0.1&int=-1.0&rec=0.5&fum=-2.0) to the settings my family league is using.
There doesn't seem to be support for PPFD (point per first down) so I just kept it at 1/2 ppr.
***
```
# Season Long Tools, Podcasts, Youtube
***
## Tools
### > Fantasy Pros
[FantasyPros](https://www.fantasypros.com/). I've used both free and the paid version. The free version is all you need while the paid tools offer quality-of-life (aka just figure it out for me) tools for trading and waiver wire pick ups.
The paid version does offer syncing multiple leagues but I just use [multiple throwaway accounts](/posts/domainandemail) to bypass the limit.
## Podcasts and Youtube
### > RotoBaller
[RotoBaller](https://www.rotoballer.com/nfl). Good articles for waiver, start/sit, and latest news on players.
### > Fantasy Footballers
[Fantasy Footballers](https://www.youtube.com/thefantasyfootballers) have a website, tools, podcast and youtube channel. I prefer the youtube channel, it's great for background listening as they're entertaining and long enough for doing stuff around the house.
### > Late Round with JJ Zachariazon
[LateRound](https://lateround.com/#newsletter) is a podcast which is basically the exact same as the newsletter. Newsletter will usually have +1 bit of info to encourage getting it, e.g podcast covers 10 Waiver Wire Pickups while newsletter has 11. Data backed and pretty accurate.
### > Rams Brothers
[Rams Brothers](https://www.youtube.com/channel/UCOfbL0Rk-DwcNPy-zFvy8nA) Podcast and youtube channel. LA Rams talk.

View file

@ -1,18 +1,14 @@
+++
title = "Contacts"
description = "Fig.Systems and stuff"
date = "2019-02-28"
aliases = ["about-us"]
author = "Eduardo Figueroa"
+++
#
---
title: "Contact"
description: "If you need to reach me."
date: "2019-02-28"
---
***
### E-mail
Eduardo_Figueroa@fig.systems
***
#### Seldom used Socials
### Seldom used Socials
[@edfig@mastodon.social](https://mastodon.social/@edfig)
[@edfig.bsky.social](https://bsky.app/profile/edfig.bsky.social)
[@edfig.bsky.social](https://bsky.app/profile/edfig.bsky.social)

View file

@ -0,0 +1,98 @@
---
title: "Custom Domain and Emails"
date: "2024-10-07"
tags:
- DNS
categories:
- DIY
---
# What is this?
Let's say you wanted to buy a domain like `Fig.Systems`. You can host a personal blog at this address. Once you buy the domain not only can you host content but you with a bit more tinkering you can send and receive emails with the domain.
You can email `eddie@fig.systems` or `admin@fig.systems` and that email will make its way to my inbox. You can set up rules to handle specific addresses too.
You'll need to create accounts for the following:
- Mailgun.com
- porkbun.com
# Setting it up
---
## 1. The Domain
---
You can buy a domain from any regitrar, I recommend [PorkBun](https://porkbun.com/) or [Cloudflare](https://www.cloudflare.com/products/registrar/). I'll be using Porkbun for this discussion.
Pricing will depend on the name and what TLD (the `@something.com` part). I occasionly run into issues with sites not recognizing `eddie@fig.systems` as a valid email address because it's a lesser known domain.
Once you have it you can enter DNS records to to where you host stuff or start using it for email.
---
## 2. The Email
---
Email is one of those things you shouldn't host yourself, it's very annoying. But luckily there's services out there that take care of most of the hassle. [MailGun](https://www.mailgun.com/) and [SendGrid](https://sendgrid.com/en-us) are two such services. I'll be using Mailgun here.
With Malgun I can:
- Receive emails at custom email addresses with my domain
- Route those emails based on rules
- - e.g. Emails sent to `no-reply@fig.systems` are completely dropped
- Send emails AS those email addresses through gmail
- - Receive an email at `admin@fig.systems` at my regular gmail account and reply as `admin@fig.systems`
- Use their API to programmaticaly send emails
- Use their SMTP servers to send as custom email addresses
- - My self hosted services send notification emails as `no-reply@fig.systems` or as `service_name@fig.systems`
---
## 3. Setting up DNS
---
1. Buy a domain at porkbun.
Pick your favorite. I'll be using `figgy.foo` for this, there was a good deal on it.
2. Log into Mailgun
- Go to Send -> Sending -> Domains
- Click on "Add New Domain"
- Add `figgy.foo`, leave the rest blank, click Add Domain
3. Add DNS records to porkbun.
You'll be provided with records for sending, receiving, and tracking.
In Porkbun Domain Management select `DNS` when you hover over your new domain.
Copy the entries over. Make sure the Types match and that you leave off the `figgy.foo` portion in the `host` field in porkbun. Anything you add in the host field will automatically append your domain to the end of it. If the field is just `figgy.foo` then the host field blank.
Copy all the Value fields from Mailgun to the Answer field in Porkbun and then click on Verify at the top right. You should see the status change to Active.
This is what your records in porkbun should look like.
![porkbun-email-dns-records](/images/porkbunemailrecords.png "A picture showing how porkbun records should look")
---
## 4. Setting up Mailgun
---
### Routing emails.
1. Go to Send -> Receiving and Create a Route.
2. Expression Type -> Match Recepient
- Enter `admin@figgy.foo`
3. Enable Forward and fill in your personal address. For me that'd be my normal gmail address.
4. Set priority to 50 so you have space to add future routes before or after this route.
5. Add a simple description like "send to gmail" and Create the Route.
At the free teir you can only have 5 routes total. I only use the following:
1. Match `no-reply@figgy.foo`, Store and Notify and Stop processing.
2. Match `family@figgy.foo`, forward that email to multiple family members.
- Useful for events and family plans.
3. Match `Kindle@figgy.foo`, forward to my custom [Amazon provided](https://www.amazon.com/sendtokindle/email) kindle email address for sending epubs/pdfs.
- much friendlier address than what they make for you.
4. A catch all final route that just forwards to my personal address.
Number 4 is where most of the magic and utility of setting all this up happens. I can give out unlimited custom email address and I'll know who sent them by the address. That is if I give out `businessName@fig.systems` I can later use that in gmail to filter, block, or search for anything related to that business. I can even see who sold my info if I start getting spam from that address.

View file

@ -1,9 +1,12 @@
+++
title = 'RSS - Still Alive'
date = 2024-10-05T21:00:05-07:00
tags = ['rss','selfhosted']
categories = ['selfhosted']
+++
---
title: "RSS - Still Alive"
date: "2024-10-05"
tags:
- rss
- selfhosted
categories:
- selfhosted
---
# RSS - Still Very Useful

View file

@ -0,0 +1,11 @@
---
build:
list: never
publishResources: false
render: always
title: "ReadMe.md"
---
This page shouldn't show up anywhere. This directory is for posts I'd like to share but not be listed on rss/main site.