Brent Johnson

Brent Johnson

@bljohnson.dev

Web developer with experience in a wide variety of different technologies.

25 followers25 following18 posts

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!

I added an additional custom record for extra data not included with Sifa, like greeting, page titles, and additional custom skill categories. I also added a subCategory field on the Sifa profile record to fit my own custom categories as well.

@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...

You are up to date.