mglaman.dev – March 6th, 2024
Hey there!
Here's your weekly newsletter from me, Matt Glaman!
My latest blog post
I recently dusted off my drupalorg CLI to fix the release notes command. I’ve also been meaning to add GitLab support to my work with Drupal Canvas. At the same time, I’ve been reading about AI agent skills and CLI. So here is 0.8.0! GitLab support and AI agent skills.
drupalorg-cli 0.8.0: GitLab issue fork and merge request commands
The 0.7.0 release was housekeeping — fixing the release notes command and clearing out deprecation warnings. 0.8.0 has two goals: add native GitLab issue fork and merge request commands, and make the CLI useful for developers using AI agents to assist with Drupal.org issues.
Tips & tricks
I pay for Google Pro – before just for family storage – but now for Gemini. Gemini has scheduled actions, and I’m a huge fan. For instance, I have a scheduled action that goes off at 4 PM, prompts me with “What is something you learned today?”, and logs it in Google Keep.
We also have a list of shows we watch, and I have a scheduled action that notifies me when new episodes are available. And it even adds a reminder in Google Tasks for me to watch it!
Interesting links
Talking Drupal #542 - Another AI Show
I work with Scott Falconer, and I’ve been impressed by his documented journey with AI and his pragmatic approach.
This blog is about designers, but I think it translates well to anyone in the current market. I never judged myself by the lines of code I could write (or avoid writing) but by the value I was delivering.
Cool dive into closures and state with objects. I personally use
staticwhenever a method or closure never uses$this, but it looks like there are even more reasons to.
If you enjoyed this, could you forward it to a friend? Was this forwarded to you? You can subscribe here!