@helhum@chaos.social
@helhum@chaos.social avatar

helhum

@helhum@chaos.social

Building things for the web since it exists and for some reason still mostly enjoying it.

Loving to communicate, collaborate and contribute to build things people need and enjoy, possibly making a small corner of the internet a
more enjoyable place.

Deeply in love with https://mastodon.social/@IchHabRecht and our children. I'm becoming a better person for them, or in fact because of them and with them.

#fckAfd #fckNzs

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

helhum, to fedieltern German
@helhum@chaos.social avatar

@fedieltern Also mit 5-10min für die Einschlafroutine (Nickerchen tagsüber) bin ich ganz zufrieden. Und bei euch so?

helhum,
@helhum@chaos.social avatar

@jens Ab wann war sie denn raus mit Tagesschläfchen? Unsere ist ja grad erst 6 Monate geworden 😅

helhum, to random German
@helhum@chaos.social avatar
helhum, to random German
@helhum@chaos.social avatar

Welcome @sanjay_nitsan to Mastodon!
Glad you give it a try

#neuhier

helhum, to php
@helhum@chaos.social avatar

Here we are again. Now it’s my turn to create a simpler way to define crop variants (and later image renderings) for

To add crop variants, create a class that implements an interface and return a definition defined in PHP objects.

TCA will be created based on the existence of these classes, implementing a special interface. no other config required, dependency injection auto wiring for the win.

Anybody did something like that before?
If not, anybody interested in this?

(more to come)

A PHP class implementing an interface and returning an array of ImageManipulation definition objects

helhum, to random German
@helhum@chaos.social avatar
ktemkin, to random
@ktemkin@chaos.social avatar

Thanks so much to everyone who hung in this week as we’ve all worked to fix the state of the Nix community. It’s been a ride; but I think things are going to get better.

Here’s the last major piece of the puzzle — the product of several months of work from an absolutely incredible team. It’s not ready for a full announcement, but we’ve opened our beta so people who are fleeing the core Nix community have a place to go.

https://lix.systems

helhum,
@helhum@chaos.social avatar

@ktemkin @andreasdotorg Nix is still on my list of tech to try out. Do you have an resource where I can read what happened, so I can decide whether I should rather look into lix from the start?

Thanks!

helhum, to php German
@helhum@chaos.social avatar

Exactly 10 years ago, I released the first version of TYPO3 Console. Happy Birthday 🥳

helhum, to webdev German
@helhum@chaos.social avatar

Dear frontend, usability, accessibility friends and experts:

Please provide undeniable facts, why using placeholders as labels for form fields are a terrible idea (even when <label> is used and styled to resemble a placeholder).

For some reasons I still need to argue such things nowadays...🫣

Alternatively tell my why this is fine. I'm happy to learn.

#webdev #accessibility #userexperience //cc @MoritzGiessmann

helhum, to random German
@helhum@chaos.social avatar

selfh.st/apps, a Directory of Self-Hosted Software

https://selfh.st/apps/

helhum, to php
@helhum@chaos.social avatar

Dear peeps. How likely is it, that you are going to use/ start with v13.0.0 for any serious project?

v13.0 has been released 3 weeks ago and on Packagist, I'm seeing 69 installs (as of now):
https://packagist.org/packages/typo3/cms-core/stats#major/13

v12 LTS has 2.3k installs
https://packagist.org/packages/typo3/cms-core/stats#major/12

v11 LTS has 3.5k installs
https://packagist.org/packages/typo3/cms-core/stats#major/11

v12.0.0 peaked at 134 installs
https://packagist.org/packages/typo3/cms-core/stats#v12.0.0

Wild guess from these numbers: very unlikely…

wdyt?

helhum,
@helhum@chaos.social avatar

@ervaude regarding numbers: I don't think absolute numbers matter. But the ratio of LTS installs by non LTS installs is quite meaningful imho

helhum,
@helhum@chaos.social avatar

@ervaude And if you only look at the ratio, private packagist installs (which I think still count against public packagist packages afaik), non composer installs or other privately hosted package caches, altogether don't matter as they are evened out.

Unless there is some evidence, that one install type, would prefer either LTS or non LTS versions. I don't think we have such evidence.

helhum, to random German
@helhum@chaos.social avatar

Toni: yo oder nope?

Falls ja, vanilla oder gehackt mit eigenen Geschichten und Karten/ Figuren?

#FediEltern

helhum, to php
@helhum@chaos.social avatar

I just released version 8.1.1 of Console

https://github.com/TYPO3-Console/TYPO3-Console/releases/tag/v8.1.1

Thanks a bunch to @oliklee for the initiative to push the changes and his work that formed this release.
Thanks to Mathias Brodala (https://github.com/mbrodala) for always providing quick and constructive feedback!

pnie, to php German

If you'd need some utility method/class that is just used within testing context, where would you put that?

#TYPO3 #testing #best-practice

helhum,
@helhum@chaos.social avatar

@danielsiepmann @pnie I'd always put those somewhere in the testing folder / namespace. No need to "pollute" the Classes folder with code not relevant for production

oliklee, to php
@oliklee@chaos.social avatar

We've just released version 8.5.0 of the PHP-CSS-Parser package. This version fixes a bug with PHP 8.1 and improves support for media queries. https://github.com/sabberworm/PHP-CSS-Parser/releases/tag/8.5.0 #PHP #CSS

helhum,
@helhum@chaos.social avatar

@oliklee out of curiosity: what are use cases for such a package?

helhum, to php
@helhum@chaos.social avatar

This is a big achievement!

With this and some more changes, it will be possible to omit the "extensionmanager" extension for Composer based Projects in v13

#typo3PostMergeReview
#typo3

https://friendica.daniel-siepmann.de/display/3db7c7b4-9eb3db7f-5789696c22fcee70

helhum, to Parenting
@helhum@chaos.social avatar

I guess nobody in the apple watch team that designed the algorithm for the stand hours, had a newborn or at least did not test it when carrying around a baby.

I just walked around for forty minutes, holding our little one in my arms.

After she finally fell asleep I lay down on the sofa with her on my belly. One minute later my apple watch complains to get the standing time.

Yes, when holding the baby, my arm does not point downwards 🤦‍♂️

#first_world_problems #parenting

helhum, to php
@helhum@chaos.social avatar

https://friendica.daniel-siepmann.de/display/3db7c7b4-da4bb3b4-8799ec94e6782ae6

How about removing the property altogether, because using state in a controller is an antipattern?

I'd rather pass the value around to all helper methods.

#typo3 #typo3PostMergeReview

helhum,
@helhum@chaos.social avatar

I frequently look into merged changes and most of the time have some thoughts around those.

What do you think about establishing to share excitement, celebrate changes, or start a conversation about possible improvements?

helhum,
@helhum@chaos.social avatar

@ProvenPudding Of course constructively. Anything else is not worth anybody's time. For sure not mine.
How come you needed to point this out?

helhum, to random
@helhum@chaos.social avatar

In case you (like me) didn't know:

Youtube without ads:

https://yewtu.be/

Articles without paywall (German only? don't know):

https://archive.is

Do you know more or similar useful services like these?

helhum,
@helhum@chaos.social avatar
helhum,
@helhum@chaos.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines