shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

270
active users

#craftcms

0 posts0 participants0 posts today

Looking for CMS advice

Hey Web devs!

Do you have any suggestions, tips, opinions, dos, don’ts about headless CMSes?

I have a growing list of small/mid non-profits and collectives asking for my help to (re)make their website. I totally want to help, but I don’t have much time, especially considering that they generally have little or no funding—I would most definitely point them to @VillageOneCoop, otherwise.

Therefore, I want a super simple and replicable solution where I can copy-paste most of the code, while providing them with a stable, fast, and modern solution. I had a look at the Headless CMS section in the Jamstack website, but I need opinions from people who actually used some of that software already.

Needs

  • I want to code and configure everything using @eleventy
  • Admin interface (#WebApp) for the client to add pages and write posts
  • Static website in the front-end
  • Simple and reliable CI/CD
  • No/minimal maintenance after the first setup
  • Self-hostable (I was taking this for granted so much that I forgot to write it)
  • If it requires forge integration, it should support #ForgeJo
  • #OpenSource

Nice to have

  • Possibly using #Deno, not #NodeJS
  • Allowing the client to customize a bit their website through the admin interface, with a GUI
  • CMS app packaged on @yunohost
  • No CMS vendor lock-in
  • I’d love to write as little JavaScript as possible
  • #FreeSoftware

Absolutely not

Please, boost this and ask around! Links to videos, tutorials, and resources are welcome.

People whose perspective I would really value: @zachleat @harryfk @deno_land @jaredwhite @vanillaweb @stefan @mxbck @WeirdWriter @deadsuperhero (Sorry if I am spamming you!)

Jamstack.orgHeadless CMS - Top Content Management Systems | JamstackCheck out this showcase of some of the best, open source headless CMSes. This is community-drive so be sure to submit your favorite CMS today!
#Eleventy#11ty#CMS

Still on the look out for work, contract or full time. Must be remote unless you have offices in Spain.

Over 20 years of experience doing: #UX/UI, design (web, product, service), front-end (#CSS, #HTML, #JS), #PHP (#kirby, #craftcms) and more recently #React, #NextJS.

My last project was NextJS with React - I did most of the things listed above. A design engineer or front-end designer role would be right up my street.

Would be nice if you do work that gives good belly feels.

Gotta say I'm pretty happy with converting my website from WordPress to Craft. I'm able to match the performance, scoring 98/100 in PageSpeed Insights and A in GTMetrix. WebpageTest is also showing great responses. I haven't yet had to do any complicated queries, but out of the box it's been pretty smooth developing so far. Would recommend.

It's #CraftCMS v5 upgrade week this week.
I now have one site with 132 separate field types. I'll be honest - even on a site I've done all the IA on and all the implementation on - this is a little intimidating. I don't yet know what consolidating fields and entry types looks like.

A refreshed #Introduction

Work for a #NonProfit leading a small team focused on #SQLServer, #DotNet, #CraftCMS, #ReactJS and now #Salesforce.

Love learning and posting about the #Fediverse - the people involved, the apps created.

I tinker with my #MastodonStarterKit, #HomeLab projects, and brush up on coding skills when I can.

👀 Grew up closeted #LGBTQIA in the 80s rural south.
🏳️‍🌈 Married
🎵 #GenX, #Introvert, #Music lover.
🐶 Over-involved #DogDad.
✌️ #Kindness in all things.

Plenty of things to work on this week, so of course my brain is more interested in rebranding my online persona everywhere as “furioursus,” including moving my personal identity website to furioursus.dev this week.

Never mind i have to upgrade Oakland’s #CraftCMS website version to v4 and launch a new tech company’s marketing website by EoW, i should kill my old OBL persona in favor of a new domain and identity!

📄 New article published -> “Making Twig Macros Work Like Functions” 🚀

Ever wished you could use Twig macros more like functions that returned values so you can manipulate them in @craftcms ? Well, you can! #craftcms #twig nystudio107.com/blog/making-tw

nystudio107Making Twig Macros Work Like FunctionsLearn how to make Twig macros return values you can manipulate, just like functions in other programming languages

The bad news about that feedback I got is that it had me looking at completed code again unnecessarily last night. The good news? I found a couple of optimizations.

By pulling in certain elements via GraphQL it cuts down on database polling with Twig. One of the big reasons the front page is so heavy is that to do the randomizer I have to pull every story in the database. Rebuilding it in GraphQL means I pull only the elements I need, which takes way less time.

My Laravel Valet setup, which I use for local #craftcms development, randomly broke this week after being very functional for a couple of years. No clue why it’s not working—everything I’ve tried just has not worked—but it’s probably a sign I need to move to something else.

I guess I should do an #introduction post.

I’m a Software Engineer focusing on PHP and React, helping my team be proficient by not re-inventing the wheel, designing happy path patterns, encouraging use of software and design patterns that are idiomatic to their communities, and best practices at large.

I sell add-ons for #ExpressionEngine and #CraftCMS on the side at buzzingpixel.com.

I’m also trying to get healthier and more fit, which is a challenge as a software developer.

www.buzzingpixel.comSpecializing in Fine Web Software | BuzzingPixel