Ivan Zugec
ivanzugec.com
Ivan Zugec
@ivanzugec.com
Drupal CMS 2.0 is OUT with full Drupal Canvas support.

Link: https://www.drupal.org/project/cms

#drupal #drupalcms
January 28, 2026 at 9:08 PM
It looks like Slack is tightening its free offer.

Now it's deleting old messages on free plans.

I received a bunch of emails and didn't realise how many Slack workspaces I created over the years.

#slack
January 28, 2026 at 8:20 AM
Getting Started with DDEV for Drupal Development the latest written tutorial on WebWash.

Prefer reading over watching an hour-long stream?

Learn DDEV setup, Xdebug configuration, custom commands & productivity tips.

Links below ⬇️

#ddev #drupal
January 27, 2026 at 8:34 PM
Oh, the joys of content creation and doing live streams. No one tells you just how much data you need to deal with.

I spent Saturday trying to back up 400 GB of live streams off my machine.

#contentcreation #needabiggerHardDrive
January 25, 2026 at 9:55 PM
I've added chapter markers to the latest live stream, "Customize Mercury Theme in Drupal CMS".

---
- Intro
07:17 Intro to Mercury theme
10:19 Install Drupal CMS

- Drupal CMS
10:49 Understanding Site Templates
18:02 Drupal Canvas
---

Watch the full video link below ⬇️

#drupal
January 24, 2026 at 2:23 PM
Quick Drupal CMS tip: Change Mercury theme colors by editing CSS variables in src/theme.css, no compilation needed!

Grab theme presets with all variables at tweakcn.com.

Covering this + more customizations in tomorrow's live stream. Join me! 🎨
January 22, 2026 at 10:23 PM
Learn how to create a Tailwind theme and custom components for Drupal.

Tutorial includes video and downloadable example site.

Links ⬇️

#drupal #tailwind #drupalcanvas
January 21, 2026 at 2:37 PM
Need to quickly log into a Drupal site from the command line?

The drush user:login (uli) command generates one-time login URLs, allowing you to access your site quickly.

To log in as the admin user, simply run: $ drush uli

You can specify the username: $ drush uli --name=username

#drupal
January 20, 2026 at 1:32 PM
Adding contact forms in Drupal Canvas? Use a Group component for better styling control.

▶️ Drag Group onto page
▶️ Set background & padding
▶️ Add Webform inside
▶️ Select your form

Looks cleaner than forms at the page edge.

#drupal #drupalcanvas
January 19, 2026 at 9:27 AM
Just published my first Drupal site using a site template recipe.

And thanks to the "Drupal CMS Helper" module, you can easily generate one for your Drupal site.

I do plan to publish more site templates with accompanying live streams and tutorials in the future.

Links below⬇️

#drupal
January 18, 2026 at 3:02 PM
Laracasts published two free courses: "Vibe Coding Workshop" and "Leveraging AI for Laravel Development".

They are free to watch.

I think any dev, especially PHP developers, will get a lot from it.

Links below⬇️

#laracasts
January 18, 2026 at 1:08 PM
Claude Code has a new option:

"Yes, clear context and auto-accept edits."

Hope this means less token usage.

#claudecode
January 18, 2026 at 9:16 AM
Okay, so I got access to Claude Cowork now.

No idea what to do with it. 😀

Anyone have a good use case for it?

The way I understand it is that it's a desktop version of Claude Code.

#claude
January 16, 2026 at 9:29 PM
I really do like the DDEV tip of the day that you get in the terminal.

Tip:
In any project you can omit the name' key from config.yaml to use the directory name as the project name. In v1.24.9+ you can make this the default behavior. It's great for working with git subtree.

#DDEV
January 15, 2026 at 8:11 AM
Want to add accordions to your Drupal site? Canvas makes it easy.

▶️ Drag Accordion Container from Library
▶️ Add Collapsible Sections inside
▶️ Drop in Text components
▶️ Toggle "Open by default"

Build interactive FAQs without code.

#drupal #drupalcanvas
January 13, 2026 at 9:30 AM
Added chapter markers to the latest stream, "Paragraphs vs. Components vs. Blocks: When to Use What in Drupal".

---
## Paragraphs
12:25 Download and Install Paragraphs
## Layout Paragraphs
26:03 layout paragraphs
## Components (SDC)
36:52 Intro to Components (SDC)
---

Video ⬇️

#drupal
January 13, 2026 at 8:45 AM
Drupal Canvas changes how you build pages with a new Page entity type.

▶️ Add pages via Content or Canvas UI
▶️ Manage title, URL alias, and settings
▶️ Drag components from the Library
▶️ Preview your work

Perfect for landing pages without cluttering your node list.

#drupal #drupalcanvas
January 12, 2026 at 10:29 AM
Total comments in last night's stream was 214.

I think that is a record. And the whole live stream was just under three hours.

It was a long night.

Next week's will be a special 25th Drupal birthday stream.

#drupal
January 10, 2026 at 4:11 PM
I asked Claude, give me ideas for some "AI-proof Drupal" content.
And I got:
--
✅ DDEV vs Lando vs DDev
✅ Composer vs manual updates
--
What's the difference between DDEV and DDev!!!!

And wow, "Composer vs manual updates".

No content will be "AI-proof" in the future.

#claude
January 8, 2026 at 10:37 PM
I'm testing out a new workflow for managing content because I've been constantly struggling to keep everything organised.

I'm trying Obsidian and OpenCode (for the free models), but you could use Claude Code.

AI is very good at modifying structured markdown.

#Obsidian #ai
January 7, 2026 at 9:16 PM
Want to log user activity?

Check out "Building Custom Activity Logs with Message Module in Drupal".

We cover:
➜ Message basics
➜ Hooks (Code)
➜ ECA (No-Code)
➜ Comments

Jump straight to the section you need via chapters. ⬇️

#drupal #webdev
January 7, 2026 at 8:22 AM
Control where blocks appear in Drupal without code.
- Go to ""Configure block",
- find the "Visibility" section,
- and select "Pages".

Type the path "/contact" and choose "Hide for the listed pages".

#Drupal
January 6, 2026 at 8:36 PM
January 6, 2026 at 12:03 PM
It's quite satisfying finishing the day by using up the current session. 💯

It's my reminder to go to bed.

#claudecode
January 5, 2026 at 10:42 PM
Want to use daisyUI in Drupal? Check out the Artisan theme.

This stream covers installing Artisan, creating sub-themes, compiling CSS, customizing variables, using Drupal Canvas, and integrating Views for dynamic content.

Links below ⬇️

#drupal
January 5, 2026 at 9:28 AM