home.social

#hashbangcode — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hashbangcode, aggregated by home.social.

  1. New! Drupal 11: Building A Link Directory: Part 1

    This is the first part in a series of articles looking at creating a link directory in Drupal.

    In this article Phil goes through how he set up the link directory in Drupal, how links are added, and how the site is able to take screenshots of the links as they are added to the directory.

    hashbangcode.com/article/drupa

  2. New! Drupal 11: Cascading Select Forms With HTMX

    This is part four of a series of articles looking at HTMX in Drupal.

    In this article we will look at creating a form that contains multiple select elements and then use HTMX (and a little bit of the form states API) to tie them together so that selecting one element updates the others.

    hashbangcode.com/article/drupa

  3. New! Drupal 11: Cascading Select Forms With HTMX

    This is part four of a series of articles looking at HTMX in Drupal.

    In this article we will look at creating a form that contains multiple select elements and then use HTMX (and a little bit of the form states API) to tie them together so that selecting one element updates the others.

    hashbangcode.com/article/drupa

    #drupal #drupal11 #htmx #drupalDevelopment #hashbangcode

  4. New! Drupal 11: Cascading Select Forms With HTMX

    This is part four of a series of articles looking at HTMX in Drupal.

    In this article we will look at creating a form that contains multiple select elements and then use HTMX (and a little bit of the form states API) to tie them together so that selecting one element updates the others.

    hashbangcode.com/article/drupa

    #drupal #drupal11 #htmx #drupalDevelopment #hashbangcode

  5. New! Drupal 11: Cascading Select Forms With HTMX

    This is part four of a series of articles looking at HTMX in Drupal.

    In this article we will look at creating a form that contains multiple select elements and then use HTMX (and a little bit of the form states API) to tie them together so that selecting one element updates the others.

    hashbangcode.com/article/drupa

    #drupal #drupal11 #htmx #drupalDevelopment #hashbangcode

  6. New! Drupal 11: Cascading Select Forms With HTMX

    This is part four of a series of articles looking at HTMX in Drupal.

    In this article we will look at creating a form that contains multiple select elements and then use HTMX (and a little bit of the form states API) to tie them together so that selecting one element updates the others.

    hashbangcode.com/article/drupa

    #drupal #drupal11 #htmx #drupalDevelopment #hashbangcode

  7. From the archive! Drupal 10: Testing Migration Process Plugins

    Creating migration process plugins is quite easy in Drupal. What isn't easy is fixing things in content after the migration has run.

    This article goes over creating a migration process plugin, and then writing unit tests for it. Essential if you want to ensure that they change content correctly before running the migration.

    hashbangcode.com/article/drupa

  8. From the archive! Drupal 10: Testing Migration Process Plugins

    Creating migration process plugins is quite easy in Drupal. What isn't easy is fixing things in content after the migration has run.

    This article goes over creating a migration process plugin, and then writing unit tests for it. Essential if you want to ensure that they change content correctly before running the migration.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #drupalMigration #hashbangcode

  9. From the archive! Drupal 10: Testing Migration Process Plugins

    Creating migration process plugins is quite easy in Drupal. What isn't easy is fixing things in content after the migration has run.

    This article goes over creating a migration process plugin, and then writing unit tests for it. Essential if you want to ensure that they change content correctly before running the migration.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #drupalMigration #hashbangcode

  10. From the archive! Drupal 10: Testing Migration Process Plugins

    Creating migration process plugins is quite easy in Drupal. What isn't easy is fixing things in content after the migration has run.

    This article goes over creating a migration process plugin, and then writing unit tests for it. Essential if you want to ensure that they change content correctly before running the migration.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #drupalMigration #hashbangcode

  11. From the archive! Drupal 10: Testing Migration Process Plugins

    Creating migration process plugins is quite easy in Drupal. What isn't easy is fixing things in content after the migration has run.

    This article goes over creating a migration process plugin, and then writing unit tests for it. Essential if you want to ensure that they change content correctly before running the migration.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #drupalMigration #hashbangcode

  12. New! Drupal 11: Creating A Tabbed Interface With HTMX

    This is part three of a series of articles looking at HTMX in Drupal.

    In this article we will be creating a tabbed interface in Drupal, where HTMX is used to power loading the data in a tab like section without reloading the page.

    hashbangcode.com/article/drupa

  13. New! Drupal 11: Creating A Tabbed Interface With HTMX

    This is part three of a series of articles looking at HTMX in Drupal.

    In this article we will be creating a tabbed interface in Drupal, where HTMX is used to power loading the data in a tab like section without reloading the page.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #drupal11 #htmx #hashbangcode

  14. New! Drupal 11: Creating A Tabbed Interface With HTMX

    This is part three of a series of articles looking at HTMX in Drupal.

    In this article we will be creating a tabbed interface in Drupal, where HTMX is used to power loading the data in a tab like section without reloading the page.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #drupal11 #htmx #hashbangcode

  15. New! Drupal 11: Creating A Tabbed Interface With HTMX

    This is part three of a series of articles looking at HTMX in Drupal.

    In this article we will be creating a tabbed interface in Drupal, where HTMX is used to power loading the data in a tab like section without reloading the page.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #drupal11 #htmx #hashbangcode

  16. New! Drupal 11: Creating A Tabbed Interface With HTMX

    This is part three of a series of articles looking at HTMX in Drupal.

    In this article we will be creating a tabbed interface in Drupal, where HTMX is used to power loading the data in a tab like section without reloading the page.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #drupal11 #htmx #hashbangcode

  17. From the archive! A Look At HTMX With PHP

    We have more Drupal and HTMX articles coming next week. In the meantime, here's a look at HTMX and PHP.

    hashbangcode.com/article/look-

  18. From the archive! A Look At HTMX With PHP

    We have more Drupal and HTMX articles coming next week. In the meantime, here's a look at HTMX and PHP.

    hashbangcode.com/article/look-

    #htmx #php #hashbangcode

  19. From the archive! A Look At HTMX With PHP

    We have more Drupal and HTMX articles coming next week. In the meantime, here's a look at HTMX and PHP.

    hashbangcode.com/article/look-

    #htmx #php #hashbangcode

  20. From the archive! A Look At HTMX With PHP

    We have more Drupal and HTMX articles coming next week. In the meantime, here's a look at HTMX and PHP.

    hashbangcode.com/article/look-

    #htmx #php #hashbangcode

  21. From the archive! A Look At HTMX With PHP

    We have more Drupal and HTMX articles coming next week. In the meantime, here's a look at HTMX and PHP.

    hashbangcode.com/article/look-

    #htmx #php #hashbangcode

  22. New! Drupal 11: Building A "Load More" Feature For Paginating Nodes Using HTMX

    In this article a controller action is created to load some pages of content to display them as a list.

    New items can be appended to the existing list using a HTMX callback, creating a load more feature.

    hashbangcode.com/article/drupa

  23. New! Drupal 11: Building A "Load More" Feature For Paginating Nodes Using HTMX

    In this article a controller action is created to load some pages of content to display them as a list.

    New items can be appended to the existing list using a HTMX callback, creating a load more feature.

    hashbangcode.com/article/drupa
    #drupal #drupal11 #drupalDevelopment #drupalHtmx #hashbangcode

  24. New! Drupal 11: Building A "Load More" Feature For Paginating Nodes Using HTMX

    In this article a controller action is created to load some pages of content to display them as a list.

    New items can be appended to the existing list using a HTMX callback, creating a load more feature.

    hashbangcode.com/article/drupa
    #drupal #drupal11 #drupalDevelopment #drupalHtmx #hashbangcode

  25. New! Drupal 11: Building A "Load More" Feature For Paginating Nodes Using HTMX

    In this article a controller action is created to load some pages of content to display them as a list.

    New items can be appended to the existing list using a HTMX callback, creating a load more feature.

    hashbangcode.com/article/drupa
    #drupal #drupal11 #drupalDevelopment #drupalHtmx #hashbangcode

  26. New! Drupal 11: Building A "Load More" Feature For Paginating Nodes Using HTMX

    In this article a controller action is created to load some pages of content to display them as a list.

    New items can be appended to the existing list using a HTMX callback, creating a load more feature.

    hashbangcode.com/article/drupa
    #drupal #drupal11 #drupalDevelopment #drupalHtmx #hashbangcode

  27. From the archive! Drupal 9: Extending Drupal Base Classes Without Overriding Constructors

    This article details a technique for injecting dependencies into constructors, forms, and plugins without needing to override the constructor.

    We break down how to use dependency injection and what the technique does to improve this in Drupal.

    Despite the article being written for Drupal 9, the technique is still relevant in Drupal 11.

    hashbangcode.com/article/drupa

  28. From the archive! Drupal 9: Extending Drupal Base Classes Without Overriding Constructors

    This article details a technique for injecting dependencies into constructors, forms, and plugins without needing to override the constructor.

    We break down how to use dependency injection and what the technique does to improve this in Drupal.

    Despite the article being written for Drupal 9, the technique is still relevant in Drupal 11.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #hashbangcode

  29. From the archive! Drupal 9: Extending Drupal Base Classes Without Overriding Constructors

    This article details a technique for injecting dependencies into constructors, forms, and plugins without needing to override the constructor.

    We break down how to use dependency injection and what the technique does to improve this in Drupal.

    Despite the article being written for Drupal 9, the technique is still relevant in Drupal 11.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #hashbangcode

  30. From the archive! Drupal 9: Extending Drupal Base Classes Without Overriding Constructors

    This article details a technique for injecting dependencies into constructors, forms, and plugins without needing to override the constructor.

    We break down how to use dependency injection and what the technique does to improve this in Drupal.

    Despite the article being written for Drupal 9, the technique is still relevant in Drupal 11.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #hashbangcode

  31. From the archive! Drupal 9: Extending Drupal Base Classes Without Overriding Constructors

    This article details a technique for injecting dependencies into constructors, forms, and plugins without needing to override the constructor.

    We break down how to use dependency injection and what the technique does to improve this in Drupal.

    Despite the article being written for Drupal 9, the technique is still relevant in Drupal 11.

    hashbangcode.com/article/drupa
    #drupal #drupalDevelopment #hashbangcode

  32. New! Drupal 11: Making Interactive Elements With HTMX

    HTMX is a JavaScript library that allows you to make ajax calls and create CSS transitions without writing any JavaScript code.

    In this article we will look at how HTMX is integrated into Drupal, and what services exist to help you use it within the Drupal system.

    hashbangcode.com/article/drupa

  33. New! Drupal 11: Making Interactive Elements With HTMX

    HTMX is a JavaScript library that allows you to make ajax calls and create CSS transitions without writing any JavaScript code.

    In this article we will look at how HTMX is integrated into Drupal, and what services exist to help you use it within the Drupal system.

    hashbangcode.com/article/drupa
    #drupal #htmx #drupalDevelopment #hashbangcode

  34. New! Drupal 11: Making Interactive Elements With HTMX

    HTMX is a JavaScript library that allows you to make ajax calls and create CSS transitions without writing any JavaScript code.

    In this article we will look at how HTMX is integrated into Drupal, and what services exist to help you use it within the Drupal system.

    hashbangcode.com/article/drupa
    #drupal #htmx #drupalDevelopment #hashbangcode

  35. New! Drupal 11: Making Interactive Elements With HTMX

    HTMX is a JavaScript library that allows you to make ajax calls and create CSS transitions without writing any JavaScript code.

    In this article we will look at how HTMX is integrated into Drupal, and what services exist to help you use it within the Drupal system.

    hashbangcode.com/article/drupa
    #drupal #htmx #drupalDevelopment #hashbangcode

  36. New! Drupal 11: Making Interactive Elements With HTMX

    HTMX is a JavaScript library that allows you to make ajax calls and create CSS transitions without writing any JavaScript code.

    In this article we will look at how HTMX is integrated into Drupal, and what services exist to help you use it within the Drupal system.

    hashbangcode.com/article/drupa
    #drupal #htmx #drupalDevelopment #hashbangcode

  37. New! DrupalCamp England 2026

    Last weekend Phil attended DrupalCamp England 2026, at the University of Salford.

    In this article, Phil writes about his experiences at the camp over the two day event.

    hashbangcode.com/article/drupa
    #drupal #drupalCampEngland #drupalCampEngland2026 #hashbangcode

  38. New! DrupalCamp England 2026

    Last weekend Phil attended DrupalCamp England 2026, at the University of Salford.

    In this article, Phil writes about his experiences at the camp over the two day event.

    hashbangcode.com/article/drupa

  39. New! DrupalCamp England 2026

    Last weekend Phil attended DrupalCamp England 2026, at the University of Salford.

    In this article, Phil writes about his experiences at the camp over the two day event.

    hashbangcode.com/article/drupa
    #drupal #drupalCampEngland #drupalCampEngland2026 #hashbangcode

  40. New! DrupalCamp England 2026

    Last weekend Phil attended DrupalCamp England 2026, at the University of Salford.

    In this article, Phil writes about his experiences at the camp over the two day event.

    hashbangcode.com/article/drupa
    #drupal #drupalCampEngland #drupalCampEngland2026 #hashbangcode

  41. Next Tuesday is the first #! code meetup.

    For our first session, @philipnorton42 will be talking about HTMX in Drupal.
    This will be an online event, hosted via zoom.

    RSVP here : luma.com/kyr1krhe
    #hashbangcode

  42. Next Tuesday is the first #! code meetup.

    For our first session, @philipnorton42 will be talking about HTMX in Drupal.
    This will be an online event, hosted via zoom.

    RSVP here : luma.com/kyr1krhe

  43. Next Tuesday is the first #! code meetup.

    For our first session, @philipnorton42 will be talking about HTMX in Drupal.
    This will be an online event, hosted via zoom.

    RSVP here : luma.com/kyr1krhe
    #hashbangcode

  44. Next Tuesday is the first #! code meetup.

    For our first session, @philipnorton42 will be talking about HTMX in Drupal.
    This will be an online event, hosted via zoom.

    RSVP here : luma.com/kyr1krhe
    #hashbangcode

  45. Next Tuesday is the first #! code meetup.

    For our first session, @philipnorton42 will be talking about HTMX in Drupal.
    This will be an online event, hosted via zoom.

    RSVP here : luma.com/kyr1krhe
    #hashbangcode

  46. New! Running An LLM With Llama.cpp Using Docker On A Raspberry Pi

    In this article we will look at how to get an LLM running on a Raspberry PI via a docker container, and what sort of things we might be able to do with it.

    hashbangcode.com/article/runni
    #ai #raspberryPi #drupal #hashbangcode

  47. New! Running An LLM With Llama.cpp Using Docker On A Raspberry Pi

    In this article we will look at how to get an LLM running on a Raspberry PI via a docker container, and what sort of things we might be able to do with it.

    hashbangcode.com/article/runni

  48. New! Running An LLM With Llama.cpp Using Docker On A Raspberry Pi

    In this article we will look at how to get an LLM running on a Raspberry PI via a docker container, and what sort of things we might be able to do with it.

    hashbangcode.com/article/runni
    #ai #raspberryPi #drupal #hashbangcode

  49. New! Running An LLM With Llama.cpp Using Docker On A Raspberry Pi

    In this article we will look at how to get an LLM running on a Raspberry PI via a docker container, and what sort of things we might be able to do with it.

    hashbangcode.com/article/runni
    #ai #raspberryPi #drupal #hashbangcode

  50. New! Running An LLM With Llama.cpp Using Docker On A Raspberry Pi

    In this article we will look at how to get an LLM running on a Raspberry PI via a docker container, and what sort of things we might be able to do with it.

    hashbangcode.com/article/runni
    #ai #raspberryPi #drupal #hashbangcode