ARCHTECH

2.1K posts

ARCHTECH banner
ARCHTECH

ARCHTECH

@archtechx

Meticulously architected web applications. @TenancyLaravel v4 launching soon!

Se unió Nisan 2021
99 Siguiendo6K Seguidores
Tweet fijado
ARCHTECH
ARCHTECH@archtechx·
🐙 Tenancy v4 & SaaS boilerplate v2 release is very close! If you're building a SaaS, make sure you don't miss out on the launch discount! Subscribe here to be notified about the release (we don't send any spam, only big announcements): tenancyforlaravel.com/news
English
2
1
16
2.8K
ARCHTECH retuiteado
Samuel Štancl
Samuel Štancl@samuelstancl·
This is what my entire server config looks like. On NixOS, this configures: - nginx - php-fpm - SSL certificates (including renewals) - cron for Laravel schedule - users and groups - queue worker - firewall - ssh keys, and more For as many sites as I want. Article link below
Samuel Štancl tweet media
English
2
13
112
11K
ARCHTECH retuiteado
Samuel Štancl
Samuel Štancl@samuelstancl·
New article — some things to consider when using SQLite in production (from the point of view of Laravel apps). Covers: 1. Journal mode 2. Data types 3. Concurrent transactions (the dreaded "database is locked" error) Link below
Samuel Štancl tweet media
English
4
5
35
4.4K
ARCHTECH
ARCHTECH@archtechx·
Tenancy has reached 4000 stars on GitHub 🥳 Just in time for v4 😎
English
0
0
7
673
ARCHTECH retuiteado
Stephen Rees-Carter
Stephen Rees-Carter@valorin·
⚠️ New CRITICAL vulnerability disclosed in Livewire v3, you need to update ASAP! ⚠️ This is a rather sneaky one that gives an attacker RCE (under the right conditions), and can be done unauthenticated with no user input... hence CRITICAL. 😱 securinglaravel.com/security-notic… #Laravel
English
6
51
146
15K
ARCHTECH retuiteado
Samuel Štancl
Samuel Štancl@samuelstancl·
4000 words about forking PHP processes and a bit of FFI for some extremely unnecessary optimizations, link below This is how Tenancy v4 massively speeds up tenant migrations
Samuel Štancl tweet media
English
6
10
88
8.8K
ARCHTECH retuiteado
Taylor Otwell
Taylor Otwell@taylorotwell·
We have an open source changelog now by the way. 😇 Monthly summaries of what we've been shipping across our open source ecosystem. laravel.com/docs/changelog
English
13
27
427
21.1K
ARCHTECH
ARCHTECH@archtechx·
.@enunomaduro is posting a lot about pcntl_fork(), which is a super underrated approach for doing things concurrently in PHP Thinking it's time to write a long form article about how it can be used, with our use in @TenancyLaravel as a reference? 😼
English
0
0
12
715
nunomaduro
nunomaduro@enunomaduro·
the api isn’t perfect, but doing async in php is actually pretty easy with "pcntl_fork". it’s one of the drivers of laravel’s concurrency helper and and powers spatie’s fork package too. ✨
English
2
5
67
10.3K
ARCHTECH
ARCHTECH@archtechx·
🦀 The neat thing is how we've implemented this. Maintaining 24 repos would be impossible, so instead we have a custom tool written in Rust for generating these setups Each generated setup has a clean git history and is automatically tested after being built Here's how we keep this maintainable 👇
ARCHTECH tweet media
ARCHTECH@archtechx

🤯 Tenancy v4 will launch with 24 different SaaS boilerplate setups That is any combination of: - Jetstream with teams, Jetstream without teams, new Laravel 12 starter kits - Domain identification / Path identification - Livewire / Inertia + Vue - Multi-database / PostgreSQL RLS (new v4 feature!)

English
2
4
23
2.4K
ARCHTECH
ARCHTECH@archtechx·
Version 3 only had one boilerplate which obviously doesn't work for many apps — we use Livewire, domain identification, multi-database, but many apps don't! This addresses that problem and makes the boilerplate usable for so many more projects Excited to see what people build with it!
English
1
0
10
1.1K
ARCHTECH
ARCHTECH@archtechx·
🤯 Tenancy v4 will launch with 24 different SaaS boilerplate setups That is any combination of: - Jetstream with teams, Jetstream without teams, new Laravel 12 starter kits - Domain identification / Path identification - Livewire / Inertia + Vue - Multi-database / PostgreSQL RLS (new v4 feature!)
English
2
5
56
6.5K
ARCHTECH
ARCHTECH@archtechx·
This is just a short peek into what the process of generating 24 different app templates looks like. If people are interested, I can cover how we keep this reasonably fast (related to why we're using Rust) and some details like how distributing updates works
English
1
0
3
342