michabbb

🚀 #UtopiaPHP HTTP: Professional Web Development Framework

⚡ Key Features:
• Minimal #MVC architecture with essential features
• Almost dependency-free core design
• Flexible server adapters supporting #PHP-FPM and #Swoole
• Built-in Dependency Injection container

🛠️ Core Components:
• Parameter validation system
• Request/Response handling
• Powerful routing system
• Lifecycle hooks (Init, Shutdown, Error)
• Group-based middleware support

💪 Technical Highlights:
• Requires #PHP 8.1+
• Maintained by #Appwrite team
#MIT Licensed
• Production-ready with security focus

🔄 Modern Development Features:
• Type-safe dependency injection
• Custom validator support
• Flexible middleware architecture
• Group-based route organization

Learn more: github.com/utopia-php/http

GitHub - utopia-php/http: Lite & fast micro PHP HTTP framework that is easy to learn.

Lite & fast micro PHP HTTP framework that is easy to…

GitHub
Andrew Wooldridge 🌱

@thomasreggi I’m building a web game on #astro using #shoelace and #appwrite that is a strange amalgam of Neopets , Obsidian, and Dreamweaver called Denweaver :)

Andrew Wooldridge 🌱

YYAYAY I got my coding goal done for today #denweaver
I was able to code up a chat easily via #appwrite

Andrew Wooldridge 🌱

I'm making a web based MMO. So naturally I've been living in HTML, CSS, and JS building all the "plumbing" first, and not a stick of actual game development. However after today - once I finish getting user's profiles set up, I get to actually start working on the "game" part! Thanks to @astro and #appwrite for making this so much easier and fun

Andrew Wooldridge 🌱

Wow! I got my weekend #gamedev goal already ! I have user profiles getting read and updated! And I figured out #appwrite 's permissions system. It's wild how things are progressing. But with quality apps like @astro and #appwrite it's nice to just have stuff "work"

Andrew Wooldridge 🌱

Good morning to you! I’m continuing on my road to recovery from open heart surgery, and starting to finally feel whole again. Up early on a Saturday to greet all you fantastic #mastodon folks and send directly to you a note of peace, encouragement, and joy.

Last night I woke up at 1AM because I was sick to my stomach due to sneaking a Mc D’s cheeseburger earlier and I think maybe I’ll never eat another bit of food from there again. Sad because as a kid I would love their food as a treat. But now it seems my new heart dislikes it.

Today more resting, but also I have a goal for the weekend to get user accounts working on my personal web side project. Thanks to #appwrite and @astro its a really fun project.

I hope you have a great day. Find something to be passionate about!

Andrew Wooldridge 🌱

Stretch goal for the weekend: start a new blog with #appwrite and @astro

Andrew Wooldridge 🌱

I got my #gamedev goal done early yesterday ( getting login working via #appwrite ) so now my weekend goal -- get user accounts starting! Things are getting exciting!

#denweaver

Andrew Wooldridge 🌱

I love that #php is still alive and kicking for many devs. The #web is a big place and if you can build something cool with whatever technology you like then do it. Don’t be shamed into constantly learning new frameworks or libraries ( but do so if you like ) because that is just a racket. Use what you know, and learn new things that resonate with you.

For me I’ve been staying with vanilla web tech but also learning #svelte and @astro as well as #appwrite , plus using web components from #shoelace shoelace.style/

Shoelace: A forward-thinking library of web components.

Hand-crafted custom elements for any occasion.

shoelace.style
Andrew Wooldridge 🌱

I spent 2x more time on my side project today than yesterday. I’m super chuffed! ( ~1 hr vs 3hrs today! )

I even did … things! And made … changes!

Tomorrow I need to go read the #appwrite docs carefully to understand how they want you to organize your data, but then my goal for the week is to have a legitimate user account you can sign into and begin the process of having users own and see their data. #denweaver

Andrew Wooldridge 🌱

I was able to get my goal for the day for my #denweaver game project -- getting login working. thanks to #appwrite - now I can start building on the user experience -- pretty much the feature set here denweaver.com/about is what I will work through.

Andrew Wooldridge 🌱

OMG I am so happy with #appwrite today. I figured out how to get my login/register sample code working in my 'real' site. #denweaver

Andrew Wooldridge 🌱

#denweaver #appwrite #withastro #replit

Making a web game and ... made actual progress this weekend! I got login working!

Andrew Wooldridge 🌱

#appwrite realtime is amazingly simple and fun to use.

Andrew Wooldridge 🌱

I'm going through a tutorial for #appwrite and the web developer is using #react and to be honest I haven't looked at it in a long time, and the whole hooks thing is just really wonky to me. I'd rather use #vanillajs to be honest.

Andrew Wooldridge 🌱

Dear #appwrite ( I know they are not actually listening ) if I can get login working today using your service I will be a faithful customer forever ...