As someone who joins a lot of software teams for a handful of months at a time, here are the traits of the most successful ones:
- They write tons of tests and they require everything to pass in CI
- Pairing is the default.
- Stale code gets deleted
- Debate is encouraged
My local pizza place's online ordering is broken because they have exceeded their daily Google Maps API limit. I injected my own Google Maps API call with a personal API key. How do normal people even feed themselves?
I miss Laravel. I've been 100% NextJS the past month or so.
It's like building an airplane as you're flying it. Authentication? ORM? Queues? Figure it out. Try one of these 40 packages and hope you pick the right one the first time.
The JS ecosystem has a lot of room to grow.
Josh I’ll take a 5k bet. We get a scope doc and each get 20 hours to work on it. All hours must be streamed. No 3rd party external apis, everything self-hosted.
🔥 Writing that extra line that just has a return statement to return an object in my Vue component's data() method feels really bad every time.
(Not to mention that data() is a method, not just an object 🤔)
So I found a way to trim 2 lines using arrow functions 🚨
The Laravel core team is very strong right now. I'm super impressed with the release cadence, the standard, the marketing/communication, everything.
It feels incredible to be in Laravel this year.