@sebastix@drupal.community avatar

sebastix

@sebastix@drupal.community

Creatieve webdeveloper & tech consultant from The Netherlands | #fullstack #vuejs #drupal #php #FOSS | #DigitalWellBeing #privacy #selfhoster | Toots are in English

My Dutch account: https://nwb.social/@sebastian

#nostr: sebastian@sebastix.dev

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

pcambra, to drupal
@pcambra@drupal.community avatar

Well, DrupalCon Barcelona tickets are out and as expected they're quite disappointing pricing-wise:

  • Tickets range from 775€ in early bird - without knowing the program - to onsite, 1330€.

  • Minimum wage in Spain for 2024 is 1134€, to put in perspective how unreasonable the pricing is for locals.

  • Student ticket is 485€ in Europe, it was 50€ for DrupalCon Portland.

I really dislike how DrupalCon has became an elitist event.

sebastix,
@sebastix@drupal.community avatar

@pcambra Yes...that's quite expensive for me as an indie developer...
My talk proposal didn't made it also unfortunately

sebastix, to random
@sebastix@drupal.community avatar

Content creators (artists) vs social media 💥

In my latest mailing I'm highlighting some interesting (social media) insights from Cal Newport his Deep Life podcast episode 295.

https://mailings.sebastix.dev/campaign/e0a9b85c-a204-4904-a16e-46c235e07d59/ea44302b-3f99-4a85-a33e-3589f4205d2e

sebastix, to random
@sebastix@drupal.community avatar
sebastix, to random
@sebastix@drupal.community avatar

Never knew this! Satoshi Nakamoto used Drupal for bitcoin.org back in the days 👀 Really cool when two technologies meet which have both my strong interest.

https://dri.es/satoshi-nakamoto-drupal-adventure

It surpised @dries as well 🤓

slightlyoff, to random
@slightlyoff@toot.cafe avatar

What Apple is going to do to PWAs in less than two weeks in the EU is dastardly.

Their goal is to remove the only versions of Push, Fullscreen, Homescreen Icons, and Badging that didn't require paying them to be in the App Store and make sure no other browser can have them either.

They tried to sneak it under the noise of the alt-store drama, in a clearly premeditated fashion.

It's no exaggeration to say they've gone to war with the web & we don't owe the benefit of the doubt ever again.

sebastix,
@sebastix@drupal.community avatar
brucelawson, to random
@brucelawson@vivaldi.net avatar

It’s Official, Apple Kills Web Apps in the EU https://open-web-advocacy.org/blog/its-official-apple-kills-web-apps-in-the-eu/ If you ship a Web App in the EU and will be impacted by this, please fill in our survey. It is critical that we gather as much evidence as possible to prevent Apple from breaking Web Apps in the EU.

sebastix,
@sebastix@drupal.community avatar
sebastix, to apple
@sebastix@drupal.community avatar

In iOS 17.4 all WebApp and PWAs features are disabled only for those in EU countries. Besides using these features as a develoepr in Drupal/webprojects I'm also using some PWAs on a daily base. I'm slightly frustrated...

I just wrote down my opinion on this decision by Apple.

Apple is killing WebApps and PWAs in their power-play against the EU: https://sebastix.nl/blog/apple-is-killing-webapps-pwas-power-play-against-the-eu/

Inspired by https://modern-web-weekly.ghost.io/will-apple-kill-pwas/ from @dannymoerkerke who already saw some signs that this was coming...

sarah, to php
@sarah@phpc.social avatar

Are you a developer or a WordPress/Laravel/Symfony/Drupal developer?

Understanding the underlying language will make you more effective and considerably more flexible/employable.

Understanding the language helps you read the framework code and make sense of complex things. It lets you adopt new tech. And it empowers you to switch from one project to another without fear.

Be a language developer.

sebastix,
@sebastix@drupal.community avatar

@sarah 👌🏻

I’m happy to say I started with PHP first before I got into Drupal and Symfony. I also worked some years with CodeIgniter 3.x. For sure it helps you can read the core code of a system!

sebastix, to drupal
@sebastix@drupal.community avatar

https://www.drupal.org/project/nostr_dev_kit

It’s a start, I just pushed a first dev release. This a Nostr contrib module to install and integrate the NDK JavaScript library with Drupal.

I’m using this module in the work-in-progress sideproject CCNS https://ccns.sebastix.dev

robertvanlienden, to random Dutch

@sebastix 👋 heyhoi jij ook hier!

sebastix,
@sebastix@drupal.community avatar
sebastix, to random
@sebastix@drupal.community avatar

Drupal 10 is 🚀🚀🚀 on PHP8.3

https://kinsta.com/blog/php-benchmarks/#the-php-story

sebastix, to php
@sebastix@drupal.community avatar

PHP in 2023 by stitcher.io

https://stitcher.io/blog/php-in-2023

mglaman, to drupal
@mglaman@phpc.social avatar
sebastix,
@sebastix@drupal.community avatar

@mglaman Is there a similar tool for Gitlab as far as you know?

sebastix,
@sebastix@drupal.community avatar

@mglaman Thx a lot!

sebastix, (edited ) to drupal
@sebastix@drupal.community avatar

Thanks to some help of @wimleers on Slack (and looking into the contrib ckeditor_media_embed) I managed to load the Markdown output plugin (markdown-gfm) with CKEditor5. With this plugin the output is saved as Markdown instead of HTML.

I made a contrib and pushed the first dev release to: https://www.drupal.org/project/ckeditor5_markdown_editor

sebastix, to drupal
@sebastix@drupal.community avatar

In this blog I will explain how I'm using two Drupal contrib modules to integrate some Nostr features. 1) Setup an internet identifier for a Nostr account and 2) publish a text note to the Nostr network when you save a piece of content in the CMS.

https://sebastix.nl/blog/nostr-integration-for-cchs-social-drupal-cms/

sebastix, to random
@sebastix@drupal.community avatar

Drupal error LogicException: The database connection is not serializable

https://sebastix.nl/blog/drupal-error-logic-exception-the-database-connection-is-not-serializable/

sebastix, to drupal
@sebastix@drupal.community avatar

Nostr, love at first sight - https://dri.es/nostr-love-at-first-n

Are you still in love @dries ? 💜

I am! One of the reasons is POSSE (Publish on your Own Site, Syndicate Elsewhere) works really well when you publish content from your Drupal site: https://njump.me/nevent1qqstatfxvuxdv4k278sywu00whw6kxfzklamlpmxrra949zelke6deszyqrx8x3cdjwpq9ppwc3ve085pyyvfudqcvlz87xk668540m9t78hzkq3rak

Making this possible with building this contrib: https://www.drupal.org/project/nostr_content_nip23

sebastix, to drupal
@sebastix@drupal.community avatar

What are the obvious Markdown editors for ?

I'm looking into https://ckeditor.com/ckeditor-5/demo/markdown/ where the editor is configured to output Markdown instead of HTML.

sebastix,
@sebastix@drupal.community avatar

@pcambra I removed that stack a while ago, because it was incompatible with D10 and rendering the content. I'm using
Markdown Easy (https://www.drupal.org/project/markdown_easy) for rendering now.
/cc @ultimike

I see that https://www.drupal.org/project/editor_md is still not D10 ready.

sebastix, to drupal
@sebastix@drupal.community avatar

That was a nice Driesnote of @dries. I've made some screenshots during the livestream about Drupals next challenge to get rid of the dark clouds of the closed web around Drupals village.

https://shares.sebastix.dev/tXvU8L6S.png
https://shares.sebastix.dev/ng3WW7KM.png

sebastix, to random
@sebastix@drupal.community avatar

For everyone on @DrupalConEUR this week: enjoy!

sebastix, to vuejs
@sebastix@drupal.community avatar

Finishing up the redesign of the navigation on my site I worked out a week ago.

https://shares.sebastix.dev/4FnND28V.mp4

sebastix, to random
@sebastix@drupal.community avatar
sebastix, to drupal
@sebastix@drupal.community avatar

Some words about upgrading to Drush 12 on my blog: https://sebastix.nl/blog/upgrade-to-drush-12/

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