Sutro Tower
postsaboutnotes~/projects

2022

June 22, 2022

Summer 2022 speculation inbound!

Notably absent here is Lucifer and Biscuit Hammer - literally everyone who was a fan of the manga has panned everything to do with this adaptation (very sad, but I’ll just have to pick up the manga at some point).

I’ve been putting off watching the Made in Abyss movie, saving my soul from the feels… Now I have a deadline.

Styling for Fun & Profit
Styling for Fun & Profit
June 18, 2022css, development
June 5, 2022

I don’t think I’ve ever mentioned it, but I love Setapp — I get so much value out of my monthly subscription. Every so often, I revisit the list of apps to see if there is anything new that I can incorporate into my workflow.

Today’s discovery is OpenIn — a clever little app that allows me to configure a set of rules to customize what happens when I click a link. Here’s what I initially came up with:

  1. Open localhost in Chrome
  2. ⌥ mod click to pop up a list of browsers
  3. Default open in Firefox

Having a curated list of apps that solves small pain points is extremely handy. Highly recommended!

June 5, 2022

There are only so many seats open in my life,
and I don't want to let my heart be swayed by
anyone who's not sitting in one of them.

Is that mean?

Of course, there are also people like you 
who bring their own seat and sit down.

-- Nobara Kugisaki (Jujutsu Kaisen)
May 19, 2022

Installed Nightfall — a simple menubar app to toggle between light and dark modes. Why something like this isn’t available by default boggles my mind. I can now go through all my apps to make sure they follow the system setting.

Except for iTerm of course which gets permanent dark mode status.

May 17, 2022

A post from Josh Comeau’s blog, “The Surprising Truth About Pixels and Accessibility” —

The truth is, if you want to build the most-accessible product possible, you need to use both pixels and ems/rems. It’s not an either/or situation. There are circumstances where rems are more accessible, and other circumstances where pixels are more accessible.

This is one of the best breakdowns of px/em/rem you will ever find. Highly recommended reading.

May 17, 2022

Vampire in the Garden

The backgrounds are amazing and Wit Studio is on point with the action choreography. Definitely worth checking out (Netflix) even with this season as packed as it is.

April 25, 2022

In light of recent events, might be worth revisiting this…

Anime Spring 2022 First Impressions
Anime Spring 2022 First Impressions
April 13, 2022anime, first impressions
Terminal Innovations: Warp
Terminal Innovations: Warp
April 6, 2022mac, software
April 4, 2022

Currently exploring if I can somehow have gatsby render textbundle packages out of the box. On the surface, as long as you obey the spec, it seems it will work. I even got my “extra wide image” title hack to work.

Things get wonky when you actually open it with your writing application of choice (I’m using Ulysses). The problem is that assets that aren’t explicitly referenced as images in text.md are unceremoniously removed, which is problematic if you want to have an image referenced in your frontmatter. Even files saved as peers of info.json and text.md are wiped upon saving (my guess is that Ulysses is rewriting the TextBundle as effectively a blob on every save). Ulysses has a notion of “Attachments” but it doesn’t seem to be implemented for editing TextBundles.

My workaround for that is to use my “extra wide image” hack to use the image “title” as hidden to trigger a CSS display: none rule. That way can just include the image at the beginning of the document so it wont get cleaned out.

On a few smaller notes, Ulysses uses reference style links instead of inline as their “backing store” — not the end of the world. Additionally, their handling of frontmatter formatting (an excessive need to escape certain characters) could prove a problem if can’t get it to stick. From what I can tell, as long as I don’t open the raw file outside of Ulysses, it should be fine :shrug:

March 30, 2022

using only the tools you have on hand…

brew install ghostscript pdf2svg

ps2pdf -dEPSCrop image.eps image.pdf
pdf2svg image.pdf image.svg
March 25, 2022

Random Curiosity’s Spring Preview came out last night and oh boy is this a stacked season! So many sequels to series I loved the first (or second) time around. I never finished the first season Shield Hero so that isn’t immediately on this list.

Winter was very mild this year — only picked up two new shows, so I was able to make some backlog progress. That’s definitely not happening this quarter.

Side note — So much isekai…

March 24, 2022

My first writing online some (checking the records) 19 years ago (yes, my ”first post” was on April 29, 2003) predated the first Wordpress release by a few months. (I must have used MovableType at the time)

Yes, this is the first entry in my weblog (blog). Though I guess I’m kind of late, since “everyone must be doing this.” Well, in all likelihood, this will get very few views (and fewer comments), but hell, why not right?

weblog — how quaint

I think I had a “personal website” since 1998 or so, but this new blogging thing was (hopefully) a way to reduce the friction for writing. My blog has been through multiple services and is now a statically generated site (markphilpot.com). Intellectually I prefer it this way, but the result has such a high degree of friction that I’m never able to capture a fleeting moment when I feel inspired to write a few words.

To be honest, that’s not the only obstacle getting in my way — I have no idea why my own idea of a blog with higher production values (e.g. edge to edge images) is really needed.

So let’s try this again. It doesn’t need to be perfect — just an excuse to exercise my writing muscles every once in a while.

And yes, I had to resist the urge to go hunt down an image for this post.

sigh

January 3, 2022

The new season of The Witcher dropped and I waited for the holidays to binge it.

Witcher Season 2

Absolutely loved it.

It’s not the books — it’s not the video game. It is very much it’s own entity and if you approach it with that in mind, you’ll have a great time.

Now all that’s left is waiting for season 3…

2021

Wheel of Time Impressions
Wheel of Time Impressions
November 23, 2021tv
Anime Spring 2021 First Impressions
Anime Spring 2021 First Impressions
April 17, 2021anime, first impressions
Anime Winter 2021 Retrospective
Anime Winter 2021 Retrospective
April 3, 2021anime, retrospective
Anime Winter 2021 First Impressions
Anime Winter 2021 First Impressions
January 13, 2021anime, first impressions
January 12, 2021

Steps to write a new static micro post:

yarn newPost micro
# Edit index.md in Caret
yarn start # Verify
git add .
git commit -m "new micro post"
git push

Doesn’t seem too bad for now. I think I’m going to start a new app that allows me to do all those things from a single form in the menu bar. The more I can treat the entire process as atomic, the more I think I’ll use it.

Even better, generate a twitter compatible summary, add a back link and post to twitter.

UpdateiSH.app now supports node! I can at least now edit markdown files via the command line on an iPad now. Going to see if I can get gatsby to actually run and connect to localhost…

Note to self: I do need to update my vim configuration, but for the moment I can actually edit the markdown files in Byword on the iPad since iSH exposes it’s filesystem to the Files system.

Writing Reflection
Writing Reflection
January 2, 2021thoughts, writing

2020

Anime Fall 2020 First Impressions - Retcon Edition
Anime Fall 2020 First Impressions - Retcon Edition
October 3, 2020anime, first impressions, retcon
Anime Summer 2020 First Impressions - Retcon Edition
Anime Summer 2020 First Impressions - Retcon Edition
July 3, 2020anime, first impressions, retcon
May 20, 2020

What with the whole SIP COVID situation, I decided I wanted to be able to noodle on some music ideas and wanted to get my home studio functioning again. Easier said than done.

Turns out my audio interface doesn’t really work anymore, given the company behind it stopped releasing drivers a few years ago (I’m pretty sure they are essentially out of business at this point). So I unexpectedly entered the market for a new audio interface. My current leading candidate is the MOTU M4 but that seems to be sold out everywhere (probably due in no small part to COVID… sigh)

I’m also looking into a new MIDI controller since my old JV-35 has some broken keys. I was eying the Native Instruments Komplete Kontrol s61. I would love to get the full 88 weighted key version, but I’m not sure I can justify the cost.

Sidenote: I’m using this post to debug my netlify cms configuration

Anime Spring 2020 First Impressions - Retcon Edition
Anime Spring 2020 First Impressions - Retcon Edition
April 3, 2020anime, first impressions, retcon
Mac Pro Thoughts
Mac Pro Thoughts
February 21, 2020mac
February 17, 2020

In the process of rebuilding the blog with gatsby. I apologize for the dust, broken links and broken images.

Anime Winter 2020 First Impressions - Retcon Edition
Anime Winter 2020 First Impressions - Retcon Edition
January 3, 2020anime, first impressions, retcon

2019

Anime Fall 2019 First Impressions - Retcon Edition
Anime Fall 2019 First Impressions - Retcon Edition
November 1, 2019anime, first impressions, retcon
Anime Summer 2019 Retrospective
Anime Summer 2019 Retrospective
October 3, 2019anime, retro
Anime Summer 2019 First Impressions
Anime Summer 2019 First Impressions
August 3, 2019anime, first impressions
Anime Spring 2019 Retrospective
Anime Spring 2019 Retrospective
July 28, 2019anime, retrospective
June 17, 2019

prisma.io seems to fail very quickly on even the most basic SQL types. I think if you are doing a project from scratch and you have a very vanilla data model, Prisma might make sense. However trying to pair it with an existing database, you quickly find out where all the assumptions in the abstraction break down.

Decided to go with knex + apollo-server as flexible SQL abstraction and feel it’s just at the right level.

Sidenote: Being forced to deal with a data model I built 17 years ago (and really didn’t know what I was doing) is really trying my patience not to just say “burn it down” — How many people have something still in production they wrote 17 years ago?

June 9, 2019

God of War

Took advantage of the PS Days of Play sale to pick up God of War and Marvel’s Spiderman. Been meaning to play both games for quite a while, so nice that I could pick them both up on sale.

May 18, 2019

Final Fantasy XII

With Final Fantasy XII - The Zodiac Age being released on the Switch, I realized that I never finished it on the PS2 (wow that was a long time ago). I think this will be a very good game to commute with.

I’m holding off replaying FFVII in light of the Remake announcement — I’m excited to play that again as I really don’t remember much about the story other than high level bits and pieces.

Anime Spring 2019 First Impressions
Anime Spring 2019 First Impressions
April 30, 2019anime, first impressions
Anime Winter 2019 Retrospective
Anime Winter 2019 Retrospective
April 13, 2019anime, retrospective
March 29, 2019

Fragtime

Fragtime

A pretty good (but short) yuri story that is getting an anime adaptation this year. At only two volumes, I suspect the adaptation will be a short, but I’m holding out hope that a director will make it a full cour and explore more of the character dynamics that are only implied in the manga.

March 27, 2019

Pen to Chocolate

Pen to Chocolate

Ending felt rushed… Ironic given the subject matter. The first chapter has a very rough translation, but it gets better so don’t let that turn you away.

Anime Winter 2019 First Impressions
Anime Winter 2019 First Impressions
February 15, 2019anime, first impressions
Anime Fall 2018 Retrospective
Anime Fall 2018 Retrospective
January 6, 2019anime, retrospective

2018

2018 Anime Carousel
November 11, 2018anime, carousel
Anime Fall 2018 First Impressions
Anime Fall 2018 First Impressions
October 13, 2018anime, first impressions
Anime Summer 2018 Retrospective
Anime Summer 2018 Retrospective
October 7, 2018anime, retrospective
September 17, 2018

Successfully (hopefully) forked netlify-cms, a couple of tweaks, and I can now post micro blog content!

The Longest Journey
The Longest Journey
September 5, 2018games
Anime Summer 2018 First Impressions
Anime Summer 2018 First Impressions
August 19, 2018anime, first impressions
Anime Spring 2018 Retrospective
Anime Spring 2018 Retrospective
August 4, 2018anime, retrospective
May 16, 2018

Things I hope @microdotblog gets soon now that Twitter seems to be imploding:

  • User discovery (really hard to find people outside of stumbling on them in Discover)
  • Feature Parity across 1st party clients (web, desktop, mobile)
  • Timeline customization (reply handling)
Anime Spring 2018 First Impressions
Anime Spring 2018 First Impressions
April 23, 2018anime, first impressions
Anime Winter 2018 Retrospective
Anime Winter 2018 Retrospective
April 7, 2018anime, retrospective
Anime Winter 2018 First Impressions
Anime Winter 2018 First Impressions
February 10, 2018anime, first impressions
Anime Fall 2017 Retrospective
Anime Fall 2017 Retrospective
February 10, 2018anime, retro
Anime Fall 2017 First Impressions
Anime Fall 2017 First Impressions
October 15, 2017anime, first impressions
Anime Summer 2017 Retrospective
Anime Summer 2017 Retrospective
October 4, 2017anime, retro
Anime Summer 2017 First Impressions
Anime Summer 2017 First Impressions
July 16, 2017anime, first impressions
Anime Spring 2017 Retrospective
Anime Spring 2017 Retrospective
July 7, 2017anime, retro
Anime Spring 2017 First Impressions
Anime Spring 2017 First Impressions
June 4, 2017anime, first impressions
Anime Winter 2017 Retrospective
Anime Winter 2017 Retrospective
April 25, 2017anime, retro
Mac Pro Reborn
Mac Pro Reborn
April 19, 2017mac
Anime Fall 2016 Retrospective
Anime Fall 2016 Retrospective
January 22, 2017anime, retrospective
MacBook Pro Thoughts
MacBook Pro Thoughts
January 18, 2017apple, macbook, thoughts
Anime Winter 2017 First Impressions
Anime Winter 2017 First Impressions
January 12, 2017anime, first impressions

2016

Command Line Fu - tmuxp
Command Line Fu - tmuxp
December 16, 2016cli, tmux
Kokoro Connect
Kokoro Connect
November 20, 2016anime, review
Can I Go Back?
Can I Go Back?
October 31, 2016mac, linux
Yamada-kun to 7-nin no Majo
Yamada-kun to 7-nin no Majo
October 31, 2016anime, review
Kokoro ga Sakebitagatterunda
Kokoro ga Sakebitagatterunda
October 27, 2016anime, review
Anime Fall 2016 First Impressions
Anime Fall 2016 First Impressions
October 24, 2016anime, first impressions
Anime Summer 2016 Retrospective
Anime Summer 2016 Retrospective
October 18, 2016anime, retro
Some Thoughts on Temp Tracks
Some Thoughts on Temp Tracks
September 30, 2016thoughts, music
Anime Spring 2016 Retrospective
Anime Spring 2016 Retrospective
July 31, 2016anime, retro
Anime Summer 2016 First Impressions
Anime Summer 2016 First Impressions
July 12, 2016anime, first impressions
Alternate Harry Potter Realities
Alternate Harry Potter Realities
May 16, 2016harry potter, books
Static Blog Publishing To S3
Static Blog Publishing To S3
May 6, 2016s3, travis, pelican
Myrath - Legacy
Myrath - Legacy
May 4, 2016music, review
Hai to Gensou no Grimgar
Hai to Gensou no Grimgar
April 25, 2016anime, review
Anime Spring 2016 First Impressions
Anime Spring 2016 First Impressions
April 22, 2016anime, first impressions
Roland JV-1080 ROMs
Roland JV-1080 ROMs
April 17, 2016roland
Anime Winter 2016 Retrospective
Anime Winter 2016 Retrospective
April 14, 2016anime, retro
Life is Strange
Life is Strange
March 10, 2016review, games
Firewatch
Firewatch
March 8, 2016review, games
Teramaze - Her Halo
Teramaze - Her Halo
March 5, 2016music, review
Redesign
Redesign
March 3, 2016thoughts
Avantasia - Ghostlights
Avantasia - Ghostlights
February 20, 2016music, review
Dream Theater - The Astonishing
Dream Theater - The Astonishing
February 15, 2016music, review
Anime Winter 2016 First Impressions
Anime Winter 2016 First Impressions
January 20, 2016anime, first impressions
Anime Fall 2015 Retrospective
Anime Fall 2015 Retrospective
January 18, 2016anime, retro
By @mark_philpot© 2003-2022