Mateu Aguiló Bosch
Mateu Aguiló Bosch

A blog about tech and software

  • Home
  • Categories
  • About
  • Archives
  • Tags
  • Sitemap
  • RSS
  • Search
🔎 ❌

Drupal's Bundle Classes Empower Better Code

📅 Posted on 2021-11-08 | 📁 In web-development , drupal | 💬

A highlight of the new features enabled by the recent commit to Drupal core and a comparison with the contributed Typed Entity module.

Read more »

Moving More of My Content Away from YouTube

📅 Posted on 2021-10-04 | 📁 In web-development , drupal | 💬

I just moved my video playlist containing documentation for Simple OAuth from YouTube to my self hosted PeerTube instance. I did this because I belive on our digital rights and our digital autonomy.

Read more »

Help Links in Drupal Modules

📅 Posted on 2021-09-20 | 📁 In web-development , drupal | 💬

This idea is separate and completely unrelated to the Documentation and Help Initiative. My goal is to be able to link to the article and videos I create for my Drupal contributions, which I create outside drupal.org. This comes after I have had to point to multiple people to those links, even if they are in the project’s page.

Read more »

Progressive Decoupling Made Easy

📅 Posted on 2021-09-14 | 📁 In web-development , drupal | 💬

Decoupling separates the system that stores the content from how that content is displayed on other independent systems. This can come with many benefits but also some downsides and tradeoffs. With progressive decoupling, you can get some of the benefits of decoupling while avoiding some of the downsides.

Read more »

Write better code with Typed Entity

📅 Posted on 2021-05-05 | 📁 In web-development , drupal | 💬

I proposed this session to DrupalCon, but it was not selected. I think that is good. I have had my fair share of stage time in DrupalCons in the past, new contributors should take the lead. However, I still did the work of creating the presentation, then recorded myself giving the talk.

Read more »

How I fixed, "Qt apps are too small in GNOME"

📅 Posted on 2021-02-22 | 📁 In notes | 💬

I am a GNOME user, but I still use fantastic apps written using the Qt framework. However in my HiDPI screen (retina screen for macOS people) the Qt apps were rendering too small. They were not applying the scaling factor I requested in my GNOME settings.

Read more »

Notify me if no VPN is active

📅 Posted on 2021-02-10 | 📁 In privacy | 💬

I have blogged about ensuring you connect to a VPN when connecting to certain wi-fi networks. I have also blogged about connecting to a VPN when the computer boots. Both of those methods have merit, but also some inconveniences, like conflicting VPN profiles, or difficulty connecting on boot (before the password keyring for the VPN password is ready), etc.

I simplified my solution quite a bit, and I made it more resilient.

Read more »

Practical Progressive Decoupling Explained

📅 Posted on 2021-01-27 | 📁 In web-development , drupal | 💬

I recently recorded a video series tutorial about progressive Drupal decoupling. In this series I take two of the official React app examples and turn them into widgets. Your Drupal editorial team can then embed those React applications (a calculator, and an emoji selector) as blocks in a page, as a field in a content type, as an embedded entity in the body field using the WYSIWYG, …

Read more »

Let's not choose sides on Decoupled Drupal

📅 Posted on 2021-01-23 | 📁 In notes | 💬

Yesterday I had an interesting conversation about the principles of decoupled Drupal with Gabe Sullice in the context of menus. We agree that decoupled Drupal should not be only about websites, there are plenty solutions for that already. Not picking sides with the web prepares Drupal for the future. However, we hold slightly different visions on how to go about this.

What is your view?

I pasted the Slack conversation here in case anyone is interested in it.

Read more »

Contenta CMS is now on Drupal 9

📅 Posted on 2021-01-06 | 📁 In notes , drupal | 💬

You may know Contenta CMS. It is a decoupled Drupal starter kit. It is aimed to teach developers, and site builders, about the tools available in the decoupled landscape. It also serves as an example for both Drupal and client side best practices.

It took a while, but the distribution and all the associated projects are now running on Drupal 9.

Read more »
1 2 … 7 ▶
© 2018 - 2021 Mateu Aguiló Bosch
Powered by Jekyll
Theme - NexT.Muse
Mastodon
⬆