I've added some fun smart home integrations to my website to create a "Now" page that shows some sensor data along with last watched TV shows (data sourced from Mishos), and listening data via @listenbrainz.org
Brent Johnson
Brent Johnson
@bljohnson.dev
Web developer with experience in a wide variety of different technologies.
25 followers25 following18 posts
I created another atproto thing! This time, it's a resume generator that uses your @sifa.id records as the primary source. It uses @typst.app to compile the results into your resume PDF. It can also generate cover letters, as well! https://github.com/bljohnsondev/resume-typst
You can also specify resume overrides to tailor the resume for a specific position. It will combine for Sifa.ID data with your override file, where the override takes precedence. It also has a build script in package.json that uses "bun" to build this into an executable.
I'm doing some fun atproto things! I've updated my website to use @sifa.id as the source of truth for the data I use to populate my website. My site is some quick info about me, my employment history, and skills. All of this is now sourced from the Atmosphere!
@sifa.id I'm using your sdk specifically for your schemas/types when reading sifa data from my PDS. When using ProfilePositionRecordSchema it specifies skills as strongRefSchema. That schema defines cid as required with cidSchema. The lexicon, however, has cid as optional. My records have no cid.
@sifa.id I deleted all my skill records to clean up some duplicates, and noticed my position records still have skills[] entries pointing at the now-deleted skill at-uris (orphaned refs). Is that expected?
Your Sifa.ID web UI also shows a list of positions when clicking and editing a skill. I was hoping adding a skill, then checking the positions, and saving would result in a single skill record and that at-uri being used for those positions. I can't tell that it did anything?
Update to my Mishos web app for tracking TV shows for anyone interested. The first is big news! I've published Docker images so anyone can try it out now. - Added onboarding screen to create the initial user - Added an export data option in settings (import coming soon) github.com/bljohnsondev...
I created a thing! "Mishos" is a self hosted TV show tracking application. I watch a lot of TV shows and I like to keep track but I would prefer to not share my watch habits with companies that want to sell my data. github.com/bljohnsondev...
You are up to date.