← Home Photos Archive About Reading Also on Micro.blog
  • To Jon Favreau and Dave Filloni, thank you so very much. The season finale of The Mandalorian was a dream come true. I never thought I would ever experience that same childhood delight I did 40 years ago. I was cheering and standing on my seat like it was 1980 all over again. TY!

    → 10:00 PM, Dec 18
  • My life is complete - Descript, the ultimate screencast/podcast/recording thingee - is now availble for BigSur. Time to get back to recording.

    → 12:24 PM, Dec 17
  • How many times can I watch the opening prologue to Tenet before Tuesday????!

    → 12:40 AM, Dec 13
  • Cloning repositories and cleaning up code on a morning walk, as you do.

    → 9:45 AM, Dec 11
  • Geez…Disney…😲

    → 6:01 PM, Dec 10
  • Cold, windy, overcast, and quarantined. It’s a Beethoven piano sonata day.

    → 11:20 AM, Dec 7
  • Creating A Digital Experience Platform

    Tim describes a “Digital Experience Platform” in his video on modern website components. I’m pretty sure that’s what Subtext is.

    I’m using the same stack:

    • Nuxt
    • Algolia
    • Cloudinary

    But running on Netlify, instead of Vercel. He goes over the features in the latter, but to me it doesn’t look any different from my Netlify setup.

    Prismic I don’t get at all. Having written in Markdown for so long, Rich Text Editors just don’t do it for me at all. Always makes me feel one step away from my writing.

    I do love Tim’s feelings on media, and how important it is to deliver it well. (Need to work on that even more for Sub).

    Cloudinary

    I did not know about the fetch feature (grabbing from another URL), but can see that being beneficial to know in the future.

    → 10:24 PM, Dec 5
  • Spending the night catching up on tutorials while doing a ton of busy work (mindless data entry). I forgot what “work” was like…Bouncing between JS and Laravel, and will eventually end the night with Nuxt and Tailwind. I like the idea of keeping up with the latest and greatest

    → 9:08 PM, Dec 5
  • This Moment from the Waking Up app basically explains ALL you need to know about story structure and storytelling.

    “Finding meaning in life is having a story to tell yourself.”

    Those writing stories just want to share their meaning with everyone else.

    → 10:57 AM, Dec 5
  • The Mandalorian does it again!! 40-year dream come to life. 😀 THANK YOU!

    → 11:21 PM, Dec 4
  • Really happy with how things are turning out writing and re-writing The Manual for Subtext. Went back in and cleared up some examples I used from Raiders. The distance between an inequity and progressive complications is light-years away.

    Story - The Manual for Subtext

    → 2:23 PM, Dec 4
  • Switching colors in Linear to match my app’s brand colors makes it all that much more real. 😊

    → 1:13 PM, Dec 4
  • My favorite Dr. Seuss book growing up was Did I Ever Tell You How Lucky You Are? Sa taps in on the same.

    → 6:24 PM, Dec 3
  • Somebody thought this would be really funny to put on my desk.

    → 4:39 PM, Dec 3
  • Dune and Matrix 4 same day release on HBOMax as in theaters?

    Bye bye Arclight…(“When i was a kid I used to drive 35 miles to sit in a cramped seat next to total strangers just to see a new movie with decent quality”)

    WB entire 21 release at home

    → 1:04 PM, Dec 3
  • The idea that I could build an interface—even if just for myself—so I could avoid my bank’s front-facing app, is mind-blowing 🤯

    Stripe Treasury

    → 9:28 AM, Dec 3
  • On Elf: am I the only one who thinks all of James Caan’s scenes were shot in a totally different time and space from Will Ferrell? Even in scenes together, they don’t even look they’re in the same room.

    → 10:24 AM, Dec 2
  • Aaron Sorkin is incredible. Trial of the Chicago 7…great writing from beginning to end.

    → 12:38 AM, Dec 2
  • The best thing about 2020 is being able to skip past the B-52s when listening to the Top 100 on 80s on 8.

    → 11:44 AM, Nov 30
  • Can’t wait for Black Friday/Cyber Monday desperation to end. As someone who makes a living off selling apps and services, trust me—if you have a great product, I have no issue paying full price. If what you’re selling is good enough, you won’t need sales gimmicks. ✌️

    → 9:56 AM, Nov 30
  • So super excited when I finally figure something out after beating my head against the wall all day. I can sleep now.

    → 11:25 PM, Nov 28
  • Probably super obvious to everyone but me, but removing any padding/margin from transitioning elements (like opening boxes inline, etc.) got rid of any “clicks” I had. I can now put to rest ulginess that has been plaguing me. 🥳

    → 6:22 PM, Nov 28
  • In love with last night’s Mandalorian episode even more once I realized who was playing the General.

    → 11:18 AM, Nov 28
  • Absolute genius. The composer behind Succession discusses his themes for the show. Inspiring to hear how the series itself ended up dictating some of the melodies. Cannot wait for this show to return.

    → 1:16 AM, Nov 28
  • Home office vibes courtesy of Phillips, Vari, and Apple.

    → 8:10 PM, Nov 27
  • Recognizing thoughts as thoughts makes all the difference in the world. (And being able to share these Moments in Markdown is a GREAT idea).

    → 4:25 PM, Nov 27
  • Well that was easy. Told myself last week I wanted to start focusing on developing new apps with everything I’ve learned about Nuxt and Laravel over the past couple of years and less than one week later—someone hired me to do just that 😊

    → 4:04 PM, Nov 27
  • Fridays. The days I stay off Twitter because I don’t watch The Mandalorian until late at night, and I don’t want the experience spoiled the same way Jason Elliot did in 1980 when he told me who Luke’s father was before I saw Empire.

    → 9:56 AM, Nov 27
  • Stranger Things Season Three the second time around…65in screen instead of the 27in I used to have…😲… this looks like a real movie!!

    → 9:53 PM, Nov 26
  • Full circle. Now I’m animating transitions with VueJS using what I know about spacing and timing from my animation days.

    → 6:36 PM, Nov 26
  • New Divide utilities in Tailwind are awesome. Feel like I could spend a couple days catching up on all the new features (and find a bunch of things I don’t have to by hand anymore!) tailwindcss.com/docs/divi…

    → 3:43 PM, Nov 26
  • Probably one of my favorite pages from The Daily Stoic. And one of the hardest to pull off.

    → 9:21 AM, Nov 26
  • My essentials. Timepage, iAWriter, Subtext, and Superhuman.

    → 9:18 AM, Nov 26
  • Been using Tailwind for 2 years now, and just learned sm: is NOT for mobile devices, but SMALL screens. 🤯

    → 12:05 AM, Nov 26
  • Crazy tease

    → 11:23 PM, Nov 25
  • Today’s Conflict Corner class in Subtext was most encouraging. I think I found a way to test for conflict within a story - whether or not it’s working - and today’s workshop was most beneficial to all. Publishing it later if any writers want to check it out.

    → 7:03 PM, Nov 25
  • When you spend your usual writing time searching for “remote NuxtJS jobs” because it sounds WAY more fun, you know you’ve got a problem with app development.

    → 12:45 PM, Nov 25
  • Having conquered my PWA splash screen issues, I basically just open and close my app all day. Both for validation and amazement that it actually works 😆

    → 9:57 AM, Nov 25
  • Amazingly productive day. Such a difference when you fully commit. 😃

    → 8:01 PM, Nov 24
  • Figured it out. I incorrectly assumed the @2 and @3 settings in Figma were supposed to match pixel density of device. Nope! Just export at 1x and custom splash screens come up as expected.

    → 2:57 PM, Nov 24
  • Wrangling PWA support in my Nuxt app today. Not super happy with the splashscreen support in the official module. Playing around with different options today to see what works best.

    → 2:26 PM, Nov 24
  • Starting to write again after two months of not writing is not easy. Feel wobbly and uncoordinated, riding a bike for the first time up a hill. Even though I’ve done this a million times before.

    → 9:38 AM, Nov 23
  • “You are identical to what is perhaps the greatest mystery in the universe.”

    Thanks, Sam Harris.

    → 5:45 PM, Nov 22
  • Just read the Forward to “Greenlights” by Matthew McConaughey using my best impression of him. I really should have been asked to do the audiobook.

    → 12:53 PM, Nov 22
  • I have great users. 😊

    → 10:30 PM, Nov 21
  • Witness the power of this fully-operational, fully-optimized app (thank you Nuxt :))

    → 2:33 PM, Nov 21
  • First week of work with the M1 MBA: def sticking with the Air for my mobile future. LOVE the lack of a fan and the ultra light design. Totally different creative choices with a computer this small. A sizable difference in my art.

    → 10:52 PM, Nov 20
  • Raycast now opens GitHub repos in a flash…🥰

    → 3:15 PM, Nov 20
  • Ah, much better. DankMono re-installed in new VSCode.

    → 2:04 PM, Nov 20
  • Highlighted is such a great app. Anytime I mark something in Kindle, I add it here as well. Nice to be reminded of it later when swiping between screens—a good interruption in the day’s routine.

    → 9:46 AM, Nov 20
  • In one of the Moments from the Waking Up app, Sam talks about sharing from want vs sharing to help. I struggle with this all time, where almost everything I post is an implicit plea to “buy my product.” Impressed with those who avoid this duplicitous route.

    → 6:01 PM, Nov 18
  • Upgrading to TailwindCSS 2.0 and praying for easy DarkMode/Typography integration (so people can read my app at night). This promo video is ridiculous.

    And by ridiculous, I mean wonderful.

    blog.tailwindcss.com/tailwindc…

    → 1:03 PM, Nov 18
  • This week marks the 3 year anniversary of my writing app Subtext. 3 ½ years ago I had no idea what Laravel was, or Vue, or Nuxt, or MySQL, or GitHub, Netlify, Tailwind, or the JAMstack. Now, I use these every day to deliver an amazing app across the entire world. 😃

    → 12:08 PM, Nov 18
  • What used to take a minute to build in Nuxt now only takes 9 seconds on an M1 MBA. I have a feeling this might have an impact on my productivity.

    → 8:30 PM, Nov 17
  • I can’t stop laughing about how much faster this M1 is 🤣 and my own app I built? Ridiculous. I never realized how good it was until now. All the self-hating inner dialogue can now stop!

    → 3:59 PM, Nov 17
  • Really surprised at how much I can run my entire business off my iPad Pro. Previous Mac died 3 hours after last week’s keynote, new M1 its way. Last 7 days has been surprisingly productive…only thing is rebuilding app, but Netlify builds filled in the gap nicely while I wait…

    → 1:54 PM, Nov 17
  • Never underestimate the power of the Batman soundtrack during your morning run on a ridge high above your city.

    → 11:18 AM, Nov 17
  • “It’s not the story in my head,” said everyone. Of course it isn’t, your head can switch contexts in a flash—the Audience OTOH is not inside your head, so you need to make choices and keep context consistent which is going to CHANGE your story. #Writers

    → 1:42 PM, Nov 16
  • 100% sure that the @Superhuman app is responsible for a 200% improvement in reaching out to customers and answering support questions. My current streaks below (new feature)

    → 12:13 PM, Nov 16
  • Time is art. Today kicks off the 5th month of the 13 month 28 day calendar. This month is the Overtone month and is all about scheduling life around creativity. Spent the whole day making little changes here and there to Subtext, delightful touches that fulfill my curiosity.

    → 10:04 PM, Nov 15
  • Really enjoying Moments in the @WakingUp app from Sam Harris. I have it set to 1-3 times a day, & regardless of when it pops up, as soon as I see the notification I listen to the 1-min. meditation. Significant impact on the rest of the day 😊

    → 6:39 PM, Nov 15
  • This popped up on iTunes Listen Now playlist and has promptly been played 532 times in a row just today. music.apple.com/us/album/…

    → 2:49 PM, Nov 15
  • Just realized, yesterday marked my 3rd year of daily meditation (1095 consecutive days). Best upgrade ever.

    → 8:19 AM, Nov 3
  • Am I the only one who claps for themselves out-loud before entering a commit?

    → 6:06 PM, Oct 19
  • So amazing watching row after row created of users trying out a new feature 😃

    → 11:12 AM, Oct 13
  • Perhaps one of the most beautiful pieces of music ever written for film… music.apple.com

    → 11:11 AM, Aug 9
  • I wonder what happens tomorrow with the counter. 😊 @calm

    → 6:59 AM, Jul 29
  • → 10:40 AM, Jul 25
  • Subscribing to Moretex is a no-brainer. First podcast I’m willing to sponsor without a second thought. Quality conversation for years.

    → 4:07 PM, Jul 23
  • Your daily does of inspiration to feel epic whilst trapped inside your house. music.youtube.com/watch

    → 11:29 AM, Jul 16
  • My theme song when I finally get local and prod servers to work nice in Nuxt after months and months of beating my head against the wall in regards to proxy, SSL, axios, etc.

    music.youtube.com/watch

    → 1:57 PM, Jul 15
  • The Other Side

    Ryan’s words ring even clearer with Bionic Reading set:

    I’ve come to see this pandemic as a radical lifestyle experiment that would have been impossible under any other circumstances. What does zero travel look like? Or full remote work for the team? What if your outside income sources evaporate? What if you completely eliminated meetings? What if you politely excised subtractive people from your life? What if you stopped eating out? What if your day didn’t have to be built around anything you didn’t want to do? What if there was a lot less peer pressure?

    → 1:13 PM, Jul 11
  • 2 hours from idea to deploy, Nuxt to Netlify, and now there’s an app out in the wild that perfectly encapsulates my imagination.

    What a world. 🌍

    → 12:01 AM, Jul 6
  • Updating a 1200+ page site/app that serves thousands across the world with my phone while kicking back on a couch is my Independence Day. Thanks to WorkingCopy, Netlify, and Vue 😃🚀☕️

    → 3:41 PM, Jul 4
  • In case you wanted to know the lyrics to Star Wars:

    → 10:02 AM, Jul 4
  • Am I Free?

    Somewhere around this time, I mark another year “working” for myself. 2020 is Year 4. I always thought I needed the security of a big studio to take care of me and make sure I could provide for my family.

    Turns out, the only one who could ensure that is me.

    I’m so glad that Dreamworks dumped me in 2013. That Disney did the same in 2014. And that Dreamworks TV sealed the triumvirate in 2015. Without them (and the strong encouragement of the love of my life), I would be scrimping for freelance boarding jobs during all this madness.

    Ryan Holiday knows it:

    Today, I don’t define success the way that I did when I was younger. I don’t measure it in copies sold or dollars earned. I measure it in what my days look like and the quality of my creative expression: Do I have time to write? Can I say what I think? Do I direct my schedule or does my schedule direct me? Is my life enjoyable or is it a chore?

    The only regret I face now is how quickly the day goes by.

    In a word: autonomy. Do I have autonomy over what I do and think? Am I free?

    Yes, I am.

    → 9:53 PM, Jul 1
  • Things is for Scheduling Tasks

    There is so much good about Sebastien de Deyne’s take on a Things 3. My favorite is something I started to do this week, separate “work” tasks from “personal” tasks.

    If I need to squash a bug in a project I’m working on with others, I should create a GitHub issue. If I want to outline a feature I’m working on, I should probably use my team’s project management solution.

    Narrative First is a Company of One, which means I’m the entire team. That said, I found a great deal of calm once I started tracking issues/bug reports for Subtext in Linear, a new team issue tracking app.

    This post from Sebastien only confirms I’m on the right track.

    Things is made to schedule tasks, not outline the work at hand.

    Still need to work on this as right now my list is overwhelming.

    The primary use of my task manager is scheduling tasks in the short term. If Things looks crowded, I should reconsider my schedule.

    Time to reconsider (plus, it keeps me off Twitter).

    → 9:47 PM, Jul 1
  • The key to a great day of writing—Hans Zimmer essentials.

    → 2:12 PM, Jun 30
  • Today’s cookie looks like the Millennium Falcon (original universe version 😝)

    → 11:34 AM, Jun 30
  • ‪Trying out @CremaCo and now I have a coffee “playlist” 😋 ☕️ ‬

    → 11:07 AM, Jun 30
  • The wider iPhone is a no-brainer. When reading, I always wish there was just slightly more room on either side.

    Same with Navy Blue. (With matching Watch of course)

    → 8:31 PM, Jun 28
  • Very much looking forward to utilizing new Render functions in Vue 3. Evan does a great job of explaining them on VueMastery.

    → 6:47 PM, Jun 28
  • 2020 theme song for the next 7 days in the U.S.

    → 4:25 PM, Jun 28
  • We’re moving into a new area of narrative focus, a shift away from Learning and into Obtaining (control and conquest). Read about all in this article on Identifying Types of Plot in a Story.

    #screenwriting #writingtips #amwriting

    → 1:24 PM, Jun 28
  • Upgraded the Discuss Dramatica forums to the latest and greatest version of Discourse, still my all-time favorite forum platform.

    Going to tinker around this weekend with color schemes and logos 🤓

    → 7:06 PM, Jun 27
  • And at 5:40, here’s the soundtrack for Glory (Horner really liked Prokofiev)

    → 3:28 PM, Jun 27
  • And here’s the original soundtrack for Braveheart from 1939.

    → 2:39 PM, Jun 27
  • The original soundtrack for Aliens—first premiered in 1942.

    → 2:27 PM, Jun 27
  • Two minutes into using @linear_app and I already know it will stick. Super slick app development and built for speed. A joy to use so far.

    → 2:17 PM, Jun 27
  • The best kind of breakfast is the kind you don’t make yourself.

    → 12:05 PM, Jun 27
  • After reading this review/marketing blog about Sonos’ new soundbar Arc, I’m sold. Especially since it doesn’t look like I’ll be back in the Cineramadome until July 2021.

    → 11:59 AM, Jun 27
  • Super sad to hear about Kelly Asbury passing away. He was my director on Spirit and Shrek 2. So nice. I loved working for him—humble and talented. 😢

    → 1:59 PM, Jun 26
  • My iTunes 2019 Replay list is 90% Tony Robbins hype-music and 10% Blink 182. Totally different vibe from 2020 😁

    Glad I had a chance to walk across hot coals with 10,000 before that disappeared forever.

    → 10:45 AM, Jun 26
  • Stopping a timer in Timery is a frequent action for me, but a pain to set in motion.

    With the new Accessibility features, it’s a simple double-tap on the back of my phone. 😊

    Even more on this

    → 8:57 AM, Jun 26
  • Our group analysis of the Blacklist spec script, Don’t Worry, Darling went great. It was such a simple story, that I’m thinking of making it free so everyone can check it out. Great introduction to Dramatica 😃

    → 3:30 PM, Jun 25
  • First pull request merged! 😊 Not at all as difficult as I thought it would be. This one a simple request to not force uppercase in a Remark plugin (Markdown stuff).

    Helps make Narrative First look great.

    → 9:58 AM, Jun 23
  • Ok. So apparently I’ve been washing my hands for a lot longer than 20 seconds for most of my adult life.

    → 9:58 PM, Jun 22
  • Hand washing is probably my most favorite new app! 😃

    → 10:57 AM, Jun 22
  • Spatial audio on AirPods Pro is mind-blowing.

    → 10:46 AM, Jun 22
  • Livestream the solar eclipse if you’re not lucky enough to wake up in India ☀️ 🌙

    m.youtube.com/watch

    → 12:17 AM, Jun 21
  • Super happy with development on the latest version of Subtext. A preview of what’s coming next. narrativefirst.com/blog/the-…

    → 6:42 PM, Jun 17
  • C’mon man. Now earthquakes too?!

    → 6:38 PM, Jun 3
  • Launch scrubbed! 😕

    → 1:20 PM, May 27
  • Those touchscreens! 😍

    → 12:26 PM, May 27
  • Driving to the launchpad in style!

    → 10:35 AM, May 27
  • Participating in the LIVE JAMStack Conference, put on by Netlify. It’s out of control what these guys are doing. If you want to hook up with those who are as annoyed with the recent bout of anti-JS sentiment as I am, definitely check it out.

    → 10:04 AM, May 27
  • Spent the holiday weekend conforming 1235 pieces of content to Nuxt’s new Content module. Not having to manually update index files meant I could publish three new pieces in the time it used to take me to do one.

    → 8:52 AM, May 26
  • Repression and The Dark Knight Rises

    New York Magazine TV critic Matt Zoller Steitz on an often unloved Nolan offering:

    At some point I should write a piece about how I was lukewarm on Christopher Nolan (found him technically impressive but cold) until one film destroyed me emotionally and I retroactively changed my opinion on all his previous films. That movie, oddly: The Dark Knight Rises.

    I initially wrote it off as an incomplete narrative, but revised my analysis of TKDR when I could actually hear Bane’s dialogue.

    Knowing that Nolan’s kids refer to him as “Woodcock” after the Daniel-Day Lewis character in Phantom Thread gives the film an even greater resonance now.

    Matt is a great follow, and a lover of cinema. His connection of Michael Caine’s line “hoping that you’d never come back” with children and driven fathers rings home. The idea that I didn’t make the connection myself tells me something more.

    I hope Matt publishes the article.

    → 8:46 AM, May 26
  • Having been inside for three months, this is truly spectacular (Elsmere Canyon in CA, USA).

    → 9:54 PM, May 24
  • Love is the General. Seinfeld and Stern on what it takes to be great.

    → 11:27 AM, May 24
  • Cleaning up Narrative First, this post from 2015 on how “great” Editorial is compared to iAWriter is hilarious to me now…especially since I write everything in iAWriter and can’t imagine using anything else!

    → 10:55 PM, May 23
  • Holiday CMS Weekend

    Spending this Memorial Day weekend going through 14 years of Narrative First (1200+ items) and conforming then to work with Nuxt’s new Content module.

    I hand-rolled my own version of this last November, but this official one comes jam-packed with extra-nice features (the least of which is the auto-generation of indices, something I was doing manually 😲).

    Definitely worth the time and effort as I’ll be able to post more often (oh, and weave in bits of the app for extra-slickness).

    → 1:13 PM, May 23
  • I cannot wait to see this movie!

    Modern Trailer for Empire

    → 9:26 PM, May 22
  • Over and over again, I am reminded of how smart it was to convert my entire ecosystem over to Nuxt. Today’s release of their Content module (Markdown in Vue Components) is just another in this endless developer-Groundhog Day of mine.

    The ease with which I can now integrate bits of my app with over 15 years of content…my entire Friday just flew out the window 😃

    → 7:23 AM, May 22
  • The Sincere World of Vue

    Watching an interview with Nuxt core member Debbie O’Brien about her start and work in tech.

    Man, do I love this community. Saw her and learned about Nuxt (a framework for Vue) back in October. Hooked by the end of that presentation—

    —and spent the last 6+ months converting Narrative First and Subtext to a single app.

    So inspiring, and such great people behind Nuxt and Vue. There’s a great sincerity in Tim Bennick’s interview style.

    → 10:51 PM, May 20
  • Quarantine Quote

    Never quite thought of Odysseus as obsessed, but in retrospect seems clear.

    “People try to get away from it all,” Marcus Aurelius said, “to the country, to the beach, to the mountains. You always wish that you could too. Which is idiotic: you can get away from it anytime you like. By going within. Nowhere you can go is more peaceful—more free of interruptions—than your own soul.”

    → 9:36 AM, May 20
  • I woke up this morning so happy, with no idea why

    I woke up this morning so happy, with no idea why. Now I know why: Timothy Olyphant is playing Boba Fett in the next season of The Mandalorian!

    → 9:50 AM, May 19
  • My favorite writing platform, iAWriter (favorite for over ten years now) works with my personal blog now. Could be reason enough to pick it up again.

    → 3:35 PM, May 15
  • It is wonderfully windy out today.

    → 9:26 AM, Apr 23
  • → 8:13 AM, Apr 21
  • Reading The Unbearable Weight of Massive Talent, and I don’t think I’ve ever laughed this much reading a spec script.

    → 10:43 AM, Mar 26
  • Quarantine essentials.

    → 11:44 AM, Mar 19
  • And we end the night with Molossus from Mr. Zimmer…what could be better?!

    → 1:41 AM, Jan 7
  • I feel like I should win some sort of prize. Just ran a new article through Grammarly and found ZERO grammatical errors within it. 😃

    → 11:08 AM, Jan 6
  • Why is Max Richter so incredibly good? Seriously, I can’t think of another composer who so perfectly captures emotion.

    You can’t help but write to it.

    → 8:04 PM, Jan 4
  • The Mandalorian was everything the last three Star Wars films were not: funny, light-hearted, touching in places, and super super simple. The last two episodes were phenomenal.

    → 2:02 PM, Jan 4
  • 30 years ago I spent New Year’s Eve drawing Jiminy Cricket and ended up drawing for Disney five years later. Tonight, I deployed the latest version of my app on the JAMStack. 12-31 is for dreamers, not wistful regret.

    → 1:46 AM, Jan 1
  • RSS
  • JSON Feed
  • Micro.blog