@kreynen@fosstodon.org avatar

kreynen

@kreynen@fosstodon.org

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

jeni, to random
@jeni@drupal.community avatar

Having that "why did I follow this Drupal issue again?" feeling.

kreynen,
@kreynen@fosstodon.org avatar

@jeni that's better than the "hey, here's someone describing the same issue I'm having" only to realize it's an issue you opened years ago.

kreynen, to random
@kreynen@fosstodon.org avatar

@dropismoving doesn't look like the last 2 posts you made to X are showing up for Mastodon users.

DrupalCampCemaes, to drupal
@DrupalCampCemaes@drupal.community avatar

A few thoughts on codes of conduct, commercial social media, and the choice of Mastodon for the only official social media of DrupalCamp Cemaes.

https://drupalcampcemaes.wales/blog/2024/02/social-media-and-drupalcamp-cemaes

kreynen,
@kreynen@fosstodon.org avatar

@DrupalCampCemaes I doubt it will help with your reach right now, but https://kbin.social/m/drupal grew from 0 to 75+ users in the 6 months since the Reddit API protests and uses the same CoC as other Drupal communities. You might want to be a little more flexible than Mastodon-only. Kbin is open source. It uses the same ActivityPub standard as Mastodon with a more Reddit/Stack Exchange implementation than Mastodon's more Twitter implementation. Bonus, Kbin is also a PHP/Symfony/Composer/Twig stack!

kreynen,
@kreynen@fosstodon.org avatar

Kbin or the specific implementation isn't as important as the open ActivityPub standard & federation/interoperability. EU higher ed groups appear to be moving away from profit-driven walled gardens much faster than their US peers. Mastodon icons are showing up in the footers of .edu sites here & there. We have a few forward-looking leaders in orgs like https://www.highedweb.org/leaders/ and forward-leaning orgs like @apereo, but I have yet to see a demand for action like https://www.openpetition.de/petition/online/open-letter-to-the-german-rectors-conference-hrk-on-the-use-of-social-media in the US

Style Made Simple with Acquia Site Studio’s Style Guide Manager (www.specbee.com)

Ever wished you could tweak your web page’s header font or switch up your CTA color, but skipped it to save your developer from the hassle? With Acquia Site Studio’s Style Guide Manager, you don’t have to! Non-technical content marketers now have the power to make styling tweaks to their Drupal site theme via an intuitive...

kreynen,
@kreynen@fosstodon.org avatar

@symfonystation Interesting feature. Unfortunately, it's a proprietary, closed-source solution. Anyone interested in an open implementation of this type of feature should check out https://www.drupal.org/project/simple_styleguide. The module allows users with permission to create pattern entities. We recreated the components from https://getbootstrap.com/docs/5.0/components/accordion/ with it for https://online.uccs.edu/simple-styleguide in D9. For D10, we are using https://www.drupal.org/project/bootstrap_ui_kit which includes the Bootstrap 5 components on install.

mikemccaffrey, to drupal
@mikemccaffrey@drupal.community avatar

We have a client site where some crawler bot has been repeatedly coming to the site for years and trying to access hundreds and hundreds of bad urls. All of the requests from one of their previous episodes caused to bump the account up to the next tier, costing the organization hundreds of dollars more a month. Any ideas on how to keep an out of control crawler off of a pantheon site?

kreynen,
@kreynen@fosstodon.org avatar

@mikemccaffrey this probably won't help in your use case, but Pantheon customers paying for their Advanced Global CDN (partially unlocked Fastly access) can block the source of "malicious" requesters at that level. In addition to the traffic limit changes, there are also changes coming to the AGCDN pricing. Hopefully those changes will made it more affordable for smaller organizations.

kreynen,
@kreynen@fosstodon.org avatar

@mikemccaffrey yes, but not all configurations/VCL options can be done as self-service... and similar to my motivation for writing https://www.drupal.org/project/pantheon_autopilot_toolbar, you can't actually navigate to https://agcdn.ps-pantheon.com/ through the Pantheon's UI. The Edge Cache icon in the left hand navigation of the Pantheon Dashboard links to a page promoting the AGCDN and telling you to contact your sales person... even if you are paying for it.

kreynen,
@kreynen@fosstodon.org avatar

@kreynen if are a working in higher ed (especially at a top international school) or an agency that works in this space, please help us generate the most accurate statistics possible about usage in higher ed.

baldur, to random
@baldur@toot.cafe avatar

“The Fucks and How We Give Them (A Manifesto) – Rhoneisms”

These kinds of posts are a bit of a genre. 🙂

(Not in a bad way) https://www.patrickrhone.net/the-fucks-and-how-we-give-them-a-manifesto/

kreynen,
@kreynen@fosstodon.org avatar

@baldur I can really relate to this part...

"I judge no one based upon where they choose to give their fucks. Frankly, I don’t give a fuck.

Unless, you give a fuck about something that directly harms me. In which case, I will likely give a fuck."

stpaultim, to foss
@stpaultim@fosstodon.org avatar

Are there any good opensource tools that freelancers or development shops are using to track time?

kreynen,
@kreynen@fosstodon.org avatar

@stpaultim GitLab is open source & includes adding estimates & time spent using slash tags, the UI or API. If you are already breaking client projects up into deliverables/stories/milestones & have a list of what your team does for most projects, you can 1) define a project template with the default time estimates. When you start a project, 2) tweak the time based on whether you expect this version to be easier or harder than normal & 4) add the estimates for custom requests. Then 5) = profit...

kreynen,
@kreynen@fosstodon.org avatar

@stpaultim ... or at least a better understanding of why you thought a project would take 150 hours and which deliverable/milestone/story took the team longer than you thought would.

DaleTrexel, to random
@DaleTrexel@drupal.community avatar

Disappointing how many people in the Drupal community seem just fine with posting AI art. You'd think the open source community would have more understanding about appropriate and inappropriate use of other peoples' works, licensing and proper source attribution.

kreynen,
@kreynen@fosstodon.org avatar

@DaleTrexel this community also left IRC for Slack and our own QA plaform for Stack Exchange. Better design/art/ui can be very appealing.

coloradosun, to random
@coloradosun@mstdn.social avatar
kreynen,
@kreynen@fosstodon.org avatar

@coloradosun while this is something CO agreed to this in 1923, I doubt anyone expected NE to spend $623 million on a project of this scale to get their share of the water. Really puts the value of water in the west in perspective. One has to assume NE expects to generate more than $623 million from this investment.

ntnsndr, to random
@ntnsndr@social.coop avatar

Darn, tonight my kid really nailed some programming basics (conditionals and logic gates in block code) just in time for programming to be an irrelevant skill

kreynen,
@kreynen@fosstodon.org avatar

@ntnsndr just like Dreamweaver and FrontPage made knowing HTML unnecessary? LLM prompting is just another time saving tool that will produce better results when used by someone who understands the fundamentals of programming and the complexity of designing software. It only looks like a radical change if you aren't watching the incremental progress.

paul, (edited ) to fediverse
@paul@oldfriends.live avatar

The White House website (whitehouse.gov) runs on WordPress. The site presents the content on the latest bills, legislation, statements, and more.

Why haven't they setup #ActivityPub yet?

For that matter, have any of these #WordPress powered sites setup AP yet? #Fediverse

TechCrunch
The Next Web
Time Magazine
CNN Press Room
Wired
Microsoft News
Mashable
TED Blog
Vogue
The Harvard Gazette
Reader’s Digest
Variety

kreynen,
@kreynen@fosstodon.org avatar

@paul a great place to start a campaign to get more media organizations to enable ActivityPub would be local public radio stations running WordPress like https://www.cpr.org/. While there are some individuals from Colorado Public Radio active on Mastodon like @RyeBread, it would be great to be able to follow CPR here along with the news I get from @NPR and @coloradosun.

DaleTrexel, to random
@DaleTrexel@drupal.community avatar

In general, I find Hanlon's razor a good rule to follow:

"Never attribute to malice that which is adequately explained by stupidity."

However, when it comes to mega corporations that should know better (Google) a different rule applies:

"Feel free to attribute to Dark Patterns that which might be plausibly explained by corporate disorganization."

kreynen,
@kreynen@fosstodon.org avatar

@DaleTrexel I wrote https://www.drupal.org/project/gtm_exclude_cookie to exclude staff from paid social buys that relied on retargetting. One more cookie to reject all others? I also love to show marketing teams the before/after impact a bloated GTM configuration has on Google Core Vital score. We give them sites that score in the high 90s and they drop that into the 60s by loading everything and the kitchen sink on every page.

rachel, to random
@rachel@norfolk.social avatar

Nice work on being one of the very few app developers that actually write useful release summaries!

kreynen,
@kreynen@fosstodon.org avatar

@rachel Zoom should also get bonus points for how their About Zoom dialog links to the version and licenses of the open source projects they build on. That dialog links to https://www.zoom.com/en/opensource/

davidlohner, to fediverse
@davidlohner@bildung.social avatar

Dear network 🇬🇧,

I have co-signed a petition addressed to the German Rectors’ Conference demanding that universities move to the .
Commercial "social" networks, whose business model follows the logic of an attention economy, do not fit with a scientific attitude. We need new social networks for and !

Please sign with: https://www.openpetition.de/petition/online/open-letter-to-the-german-rectors-conference-hrk-on-the-use-of-social-media

And follow the initiative @neuSoM

@highered

kreynen,
@kreynen@fosstodon.org avatar

@davidlohner @neuSoM @highered it looks like the host is limiting access based on geolocation. Are there posts about this I can access from the US about this?

kreynen,
@kreynen@fosstodon.org avatar

@davidlohner @neuSoM @highered Sorry. It looks like the geofencing limits are from the network I'm currently connected to. I wasn't reading the error correctly. It thought I was being blocked because I wasn't in Germany. The site is being blocked because of the TLD.

Looking forward to reading more about the. We're starting to see Mastodon links show up on .edu sites in the US, but I have yet to see any organized call to action.

jasongorman, to random
@jasongorman@mastodon.cloud avatar

Some folks say that the craigslist UI is "ugly". But users don't seem to have any trouble navigating it, and this is the home page of a $multi-billion company with just 50 employees that's lasted nearly 30 years. Viewing the page source, there are no front-end frameworks, minimal JS, and some pretty straightforward CSS. Every line of HTML is "paying its way". There's nothing there that doesn't need to be there. I'd wager a shiny penny that the server end reflects this simple utilitarianism.

kreynen,
@kreynen@fosstodon.org avatar

@jasongorman there was a SXSW session from 18 years ago called Design Eye for the List Guy where some well known (at the time) designers redesigned Craigslist. The site where the session designs were hosted is no longer online, but this blog's notes about the panel includes Craig Newmark's response. Craig wasn't part of this panel. He was at SXSW that year because a Craiglist documentary was premiering.

https://blog.birdhouse.org/2006/03/14/sxsw-notes-design-eye-for-the-list-guy/

kreynen,
@kreynen@fosstodon.org avatar

@jasongorman 24 Hours on Craigslist was about the diverse community of people that really drive Craigslist. When I taught web development in the early 2Ks, I would ask how many kids in the class used P2P. Most did. I'd then ask what it was about the P2P client UI that they liked so much. A student would eventually "correct" me & explain it wasn't the UI they liked... It was what the UI gave them access to that mattered. Great web design/services focus on connecting users to value & community.

reclaimhosting, to random
@reclaimhosting@reclaim.rocks avatar

Reclaim finally has an official blog called, you guessed it, "Reclaim the Blog." If you're subscribed to the Roundup newsletter you will eventually get notifications for news and announcements through this blog as well, if not, you should check it out and subscribe for all the latest and greatest from Reclaim: https://blog.reclaimhosting.com

kreynen,
@kreynen@fosstodon.org avatar

@reclaimhosting The WordPress community's decision to go all in on federated social has made it possible for me to shift away from subscribing to news sources via email or RSS to following blogs through Mastodon. Are you planning on publishing posts here too?

https://fedidb.org/current-events/wordpress

ultimike, to drupal
@ultimike@drupal.community avatar

If you use ’s configuration management system and you’re not using Config Split, I fear that you might be doing it wrong.

New releases of Config Split and related contrib modules now available: https://nuvole.org/blog/2023/nov/07/new-stable-releases-config-filter-split-and-ignore

Via Fabian Bircher

kreynen,
@kreynen@fosstodon.org avatar

@ultimike We used Config Split & Ignore in 9, but have gone a different route w/ 10. We are now MUCH more deliberate about what's included in our install profile vs. what we manage at the module/site project level. We've just started deploying https://www.drupal.org/project/config_patch_gitlab_api with our production sites and using Pull Mirrors & Pipelines to leverage Pantheon's Autopilot for VRT. So our configs are split, but not by Config Split. I don't think this is "wrong", but I'd love to get another set of eyes on it.

kreynen,
@kreynen@fosstodon.org avatar

@ultimike it requires https://www.drupal.org/project/config_rewrite/issues/3403251, but I wrote a "factory reset" function that will reset the configs from the profile install back to the state of the new profile install. Might be the most helpful thing I've written for managing install profiles at scale since https://www.drupal.org/project/profile_module_manager. MUCH easier than adding update hooks to the profile when you are actively developing.

klausi, to drupal
@klausi@mastodon.social avatar

deleted_by_author

  • Loading...
  • kreynen,
    @kreynen@fosstodon.org avatar

    @klausi @stpaultim @kreynen While I understand the motivation, I really think pushing the remaining 365K sites want to stick with a D7 level of infrastructure and maintenance to Backdrop. Modern PHP is evolving quickly, but the dev and documentation experience on Drupal.org is confusing in many places where we have to support D7 and D10/11. At some point, we have to let some things go to move forward... and I say this as someone working at an institution still running 1,400 D7 sites.

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