Figured out a solid abstraction for rendering activity feed text in a way that plays well with internationalized text.
Researching other activity feed designs. Trying to see what ideas we could pull in to enhance the experience.
Side Projects
Deployed fixes to work-journal page. Removed card swiping on non-touch devices to allow for text selection. Plus a few other minor fixes.
Start on revamping my personal website’s homepage. Finally getting rid of that “in progress” placeholder! Made some good progress on the design, but have some tweaking left to do. Gonna keep this first iteration simple.
Interesting Things
Fortnite kicked off the App Store and responded with epic in game video. Link
Found a great use case for the {{compute}} helper—you can use it inside the yielded block of provider components to access the data before using it in your template.
Side Projects
Discovered a way to handle auth for LM iOS app.
Published “Adding interactivity using the Knobs addon” on EmberMap. Link
Started planning for next video in Storybook series.
Interesting Things
Tool for customizing your shell per environment. Link
Use the Lobotomized owl selector in CSS to automate the layout of flow content. Link
Week of July 27th
Work
Start work on a new “activity feed” feature. This is the second time I build one of these in my career and I’m excited to tackle the new set of requirements and challenges this time around.
Side Projects
Deployed blog to my personal site.
Published “Getting Started with Screencasts” to my personal blog & to Dev.to
Recorded video for episode 5 of the Storybook series.
Interesting Things
Bit tech antitrust hearing. It was entertaining to hear these companies talk about how much “competition” they have. Ironically followed up by massive earnings call. Link
GitHub Codespaces beta invites started going out.
NASA astronauts who launched with SpaceX return to Earth in splash landing. Link
Week of July 20th
Work
Starting Shape Up. I read most of the Shape Up book last week and although I’ve only spent a few days with this new process, it feels like it’s a major improvement. I feel like I’m collaborating more with my team and focusing my time on the work that matters.
Side Projects
Researching how to build App Extensions for iOS.
Wrote a post with tips for doing a screencasts. I’ll need to edit it some more before it’s ready to publish.
Started working on building my blog! Adding it to my existing Next.js site was easier than I expected. I’ll get this deployed at some point within next week.
Interesting Things
A interesting take on using syntax highlighting to display more information. Link
Get the best content from your favorite sources, in a daily email. Link
You can set up insensitive attribute matching with i in CSS. Link
Started using Next.js for the first time. Having established patterns is great. I feel way less lost compared to using create-react-app.
First time using React hooks. It was odd at first, but having seen so many talks on it I at least had an idea of what hooks were available and which one to use.
Creating a new component is as simple as returning html from a function. This makes splitting out multiple components in one file super easy.