@mglaman@phpc.social
@mglaman@phpc.social avatar

mglaman

@mglaman@phpc.social

#php && #drupal dev

mglaman.eth | nmdmatt@twitter.com

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mglaman, to php
@mglaman@phpc.social avatar

MATT, WHAT HAVE YOU DONE?

At @midcamp, I gave a lightning talk about the greatest and worst idea I have had for four years.

An interoperability layer for to keep running legacy code.

mglaman/drupal-bridge is coming soon!

what if you could migrate from D7 -> D10 without rewriting all of your code? what if we only needed to migrate data and refactor legacy code over time? how many Drupal 7 sites could this unblock?

Picture of Drupal 7 taxnomy_menu module installed on Drupal 10
Screenshot of Drupal 7 module's database table being created (okay, this kind of just worked without trickery)

mglaman, to random
@mglaman@phpc.social avatar

For my blog, I wrote a media type source plugin that allows adding rich embeds of links (like on social platforms.)

Should I turn it into a contrib module? I call them "Embed links", I'm not sure what the project would be named.

mglaman, to php
@mglaman@phpc.social avatar

I'm running dry on some ideas for blog posts. What are some interesting or (or anything else) you would find interesting for me to write about and do a deep dive on?

mglaman, to random
@mglaman@phpc.social avatar

My Fitbit Charge 5 took a dive (again.) I really enjoy the tracking features of Fitbit, like their sleep and other metrics. But, I'm growing ever frustrated at their devices.

No way I'm paying for Whoop. I'm considering a Garmin but I only know of them as having great hardware.

Does Garmin provide similar features to Fitbit?

mglaman, to drupal
@mglaman@phpc.social avatar
mglaman, to Symfony
@mglaman@phpc.social avatar

Who needs to worry about the Drupal 7 end-of-life if you can just run your Drupal 7 code on any version of ๐Ÿคทโ€โ™‚๏ธ

Find out more next week ๐Ÿ‘€

mglaman, to random
@mglaman@phpc.social avatar

I've been forever trying to think of a tattoo design coding related and I have had ZERO ideas.

Today one hit me. I was thinking a keycap. So smaller tattoo.

But I'm not sure which key - Esc or :; key. Or maybe a combo of three keys.

Anyone see something similar or have suggestions?

mglaman, to random
@mglaman@phpc.social avatar

Is it me, or did the EU opening remarks and Driesnote disappear from https://www.youtube.com/@DrupalAssociation/videos

mglaman, (edited ) to random
@mglaman@phpc.social avatar

What would you prefer if you were a developer and had access to private support for a project? What would your organization be more willing to use?

mglaman, to random
@mglaman@phpc.social avatar

You've got to be shitting me.

I JUST migrated over from Stitcher.

mglaman, to drupal
@mglaman@phpc.social avatar
mglaman, to random
@mglaman@phpc.social avatar

I started toying with some AI experiments. Using OpenAI APIs for GPT I was able to get some great issue + patch summaries.

Next I'm going to try and build a tl;dr generator for Drupal core releases. And one for summarizing changes across multiple patch releases of packages

mglaman, to php
@mglaman@phpc.social avatar
mglaman, to random
@mglaman@phpc.social avatar

What's everyone's favorite podcast app? I used Stitcher and it's shutting down. I loved it's show grouping, so I could easily play my short form morning shows easily.

I've also owned casterradio.app for a long time and considered building my own. Because developers always be developers.

mglaman, to php
@mglaman@phpc.social avatar

Has anyone built a purchase order solution for Commerce? Or made a specification for what one would look like?

It seems pretty feasible, or a "flavor" of Commerce Invoice with vendors attached.

mglaman, to random
@mglaman@phpc.social avatar

๐Ÿคฉ it is @midcamp week

mglaman, to random
@mglaman@phpc.social avatar

Watching the recordings from Lille and having serious FOMO. Have fun, everyone!

mglaman, to drupal
@mglaman@phpc.social avatar
mglaman, to random
@mglaman@phpc.social avatar

Eleven years ago, I drove my truck and delivered beer for the last time and officially became a developer. Still wild anytime this photo pops up.

mglaman, to drupal
@mglaman@phpc.social avatar
mglaman, to random
@mglaman@phpc.social avatar

ChatGPT is wild. I haven't set up a virtual machine with Ansible in a while, since I usually work with containers. But a good ole virtual machine is a lot cheaper than deploying a containerized application.

It's wild how well it knows @geerlingguy's Ansible roles and how to configure them. At a quick glance it all looks fairly correct. Enough for me to try out tomorrow

mglaman, to random
@mglaman@phpc.social avatar

Google sells Domains to Squarespace
Google buys Squarespace to replace Sites
Google eventually kills Squarespace

mglaman, to random
@mglaman@phpc.social avatar

Hey @platformsh, a few notes regarding Retrofit in your D7 EOL blog

Retrofit isn't a module; it's a package โ€“ no typical Drupal module "installation" is required.

I also see it as a long-term solution for organizations to migrate custom D7 code to D10+.

https://platform.sh/blog/drupal-7-end-of-life/

mglaman, to random
@mglaman@phpc.social avatar

While my wife conferences, I am working on finishing my book "Understanding Drupal: A Complete Guide to Caching Layers" with a decent view!

mglaman, to Podcast
@mglaman@phpc.social avatar

Just tried Castbox for podcasts on Android and it feels clunky. Any recommendations?

Had to leave Stitcher and now migrate from Google Podcasts. I loved Stitcher's show grouping (tags in Castbox kind of close) and Google Podcasts queue experience.

Reviews for Pocket Casts seem ๐Ÿšฉ with recent changes.

Any player recommendations?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • Leos
  • rosin
  • InstantRegret
  • ethstaker
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • tacticalgear
  • slotface
  • Durango
  • khanakhh
  • kavyap
  • megavids
  • everett
  • vwfavf
  • normalnudes
  • osvaldo12
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ngwrru68w68
  • anitta
  • provamag3
  • tester
  • modclub
  • JUstTest
  • All magazines