Hacker Newsnew | past | comments | ask | show | jobs | submit | aculver's commentslogin

Taylor's response to a similar thread on Reddit[1]:

Hey all! Kinda surprised this has "taken off" haha

It has nothing to do with raising money. It has everything to do with the fact that based on the data we have, there is a large increase in the number of people trying Laravel who haven't coded before or are getting deeper into web development for the first time. That is a good thing!

The previous guidelines would have potentially directed them to configure Nginx or FrankenPHP manually, and while that is certainly possible for experienced devs, it's not the path to success for someone new to the framework.

We want them to be able to get their projects online as smoothly as possible, so that hopefully they become a long-lasting member of our awesome community.

It is no secret that PHP has a "pipeline problem". If you look at the year-over-year data from GitHub, PHP developers only grew 5%, JavaScript + TypeScript grew almost 90%. We have to get more people into our community and enjoying what's possible here. Previously, learning PHP from scratch was a barrier, now, thanks to AI, it's not. This is a unique opportunity to dramatically expand who can bring their ideas to life using Laravel.

In fact, I already have friends in "real life" who are building Laravel apps. They have never coded before.

Does that mean Laravel is going to just cater to "vibe coders"? Absolutely not. We're still building deeply technical features and content for experienced devs who are operating at high scale. But, it is existentially important to the health of the ecosystem and PHP itself that we do a good job getting people up and running on Laravel. They aren't going to know as much as you guys - even Forge can be overwhelming to them. Cloud gives them a simple on-ramp to production that doesn't require much technical knowledge. This is there to facilitate that.

That being said, we've moved this guideline to a "deployment" guideline folder so it's easy to disable or modify or remove to have your own deployment recommendations built right into your Boost install. And, of course, Boost itself is not included with Laravel by default.

[1] https://www.reddit.com/r/laravel/comments/1sn70d7/laravel_ad...


The fun fact about PHP is that, there is no Pipeline problem at all. You can serve your scripts the hell you like to do. You can scale as you wish, either with vertical or horizontal. You can use Apache, nginx, etc, no one cares.

Yeah, PHP is very simple to deploy, once you have either apache/nginx/caddy/$webserver and also PHP-cgi/PHP-fpm/$php-backend and also understand unix + permissions + files and a whole lot of other things. Or alternatively, learn how to use cPanel as a user, or worse, learn what (s)FTP is, or whatever the really low end web hosters use nowadays.

I wish others learnt the "boring" way of managing your own servers, setting things up as they should, deploy processes and what not, but realistically, some people just want to run one command/click a button and have it updated, and probably that's for the better too. This Laravel Cloud thing are for those, not for people who want to/know how to run their own servers.


I think you're conflating a talent pipeline with ease of running PHP. Those are not the same thing at all

Oooh it’s for the children!

Love this! I did this in 2020 and until today I hadn't seen anyone else who had done it. If anyone is tempted, I recommend finishing the job with Micro-Mesh. IIRC, I went up to 12,000 grit and it results in a nicely polished look that catches the light beautifully.[1] I bet it would look even more striking on the actual black MacBooks we have today.

[1] https://x.com/andrewculver/status/1297575768520716288/photo/...


Black macbooks are anodized aluminum which are thin coatings that would be removed when filing. It might look cool but it’d be the silvery color of raw aluminum


worth noting that silver macbooks are also anodized aluminum, so you'll also be filing off anodization


Yes, exactly. The point I was trying to make is that with a black finish, exposing the original color of the aluminum would be even more striking.


I don't remember how common it was, but there are definitely examples of him being critical before, e.g. https://daringfireball.net/linked/2011/05/11/facetime-standa...


Update on this: We do now include Turbo by default and the "Cable Collections" feature in the linked video has been completely reimplemented by the CableReady team in a feature called "Updatable", which we now use in Bullet Train. You can learn more about it at https://cableready.stimulusreflex.com/guide/updatable.html . Very grateful for the work they did on this and grateful to not have to maintain a proprietary reactivity library going forward!


This looks awesome thanks, and thanks to the CableReady team. Does anyone know how the equivalent would be done as best practice with Turbo?


Not at all! You can use Bullet Train and Avo together or you can use them independently. Avo is the recommended admin library to use with Bullet Train.


Oh okey, that's clears it up for me!



saasrock.com - but it goes beyond boilerplate


Yes, this is true that we lean heavily into Tailwind CSS by default. However, when I implemented our "new" component system in 2021, I designed it so that there was a path forward for Bullet Train on vanilla CSS or Bootstrap if anyone wanted to implement it. I don't have any plans to do it myself, but people (including Tamik, the original theme author for Bullet Train) have expressed an interest. I'd love to see it happen. You can get a sense for how this would be possible from our theme docs at https://bullettrain.co/docs/themes.


Wow, hi everyone! Was just about to walk over for the first day of RailsConf when a friend let me know we were #1 here! Honored!

I'm the original creator of Bullet Train, although a number of people now work on it. It's been a fun journey to this point!

When I first started building Bullet Train, it was a relatively unique offering. There weren't that many full-featured "SaaS starter kits" out there, although there was some prior art. The biggest inspiration for Bullet Train was what Laravel Spark was at the time. In fact, one of the guys who had got me into Rails in the first place had started building his next product on Laravel so they could take advantage of Spark!

These days there are an abundance of SaaS starter kits available in most ecosystems. I've had the pleasure of meeting and interacting with the authors of a bunch of high-quality starter kits built in different languages and frameworks and some of them have told me they were inspired in part by Bullet Train. I love that.

If you're interested in Rails and SaaS, we're running a conference in Athens, Greece on June 1–2 this year and we'd love to have you! https://railssaas.com

Happy to answer any questions anyone may have!


It's so amazing to see how the tech community inspires and learns from one another. Laravel found inspiration from Rails. Then, seeing Bullet Train was inspired back from the Laravel ecosystem with Laravel Spark.

In the past, I was jealous of the Ruby ecosystem with an extremely large community (the grass is always greener on the other side?). And, thinking the JavaScript ecosystem was left behind, but now I am hopeful that the JavaScript ecosystem has finally caught up.

I can totally confirm Bullet Train is an inspiration for many SaaS Boilerplates. I was personally inspired by Bullet Train to build Nextless.js [1], a Next.js based SaaS Boilerplate, bringing SaaS starter kits in Next.js/React/JavaScript ecosystem.

--- [1]: https://nextlessjs.com


I was privileged enough to attend Andrew's LA RailsSaas conference and it was outstanding.

If you're in the EU running a SaaS or developing with Rails you should at the very least check out his upcoming one in Greece.


I don't want to derail but have to ask, is the theme/template for your site custom? It's beautiful.

Edit: To clarify I mean the marketing site linked here, not the starter template.


Thank you! This was the work of Tamik Soziev, who also created the original theme for Bullet Train itself. I'll make sure to pass on the note!


> I don't want to derail

Too late - that train’s already left the station.


yea @aculver, its really beautiful!


Hi we are exploring BT today

I'm trying to move a company that is now selling simple wordpress websites (and doing actually pretty well, do to their super expertise with design/graphic and marketing) to a 'higher' step with RoR, and BT seems something that may help them a lot approaching Rails.

Can anybody suggests resources, links, advice on how to start this new adventure?


ColdBox is a seventeen year old open source ColdFusion framework originally inspired by Laravel. The parent company is Ortus and they have offices in North America, Central America and Europe.

https://www.coldbox.org/


The "Join the Mailing List" link on the home page is dead now btw.


Thank you for pointing this out! Fixing now!


Yeah, you're not alone. Aaron posted a thread on Twitter that shares the inside skinny on what it took to ship this course (https://twitter.com/aarondfrancis/status/1638191349261377539) but I had an early peek into the work he was doing on this course, and there was a clear inflection point in the project when he joined Planetscale and had the benefit of being able to focus a substantial amount of his time on it in addition to all the work other members of the team there were able to contribute to it. Very grateful that Planetscale unlocked this so it's available as a free resource instead of having to be behind a paywall to support its creator.


1. Yes, it does. I use AdBlock Pro. 2. Yes, it does. I've been using Safari as my primary browser as a Rails developer for at least the past decade and have always found the developer tools at least adequate. I don't use the developer tools on other browsers heavily, so I don't know if I might be missing something.


[Edit] I'm wrong about this- "Adblock Pro no longer exists for Safari (in the form of an "official" extension)." It still exists, as "AdBlock Pro for Safari" developed by Crypto, Inc. but was not listed on Apple's extension site for some strange reason: https://apps.apple.com/us/story/id1377753262

The listed adblocker is: "AdBlock for Safari" developed by BETAFISH INC, which offers in-app purchases including "Gold Upgrade" which "unlocks" some basic features that gorhill's uBlock Origin already has for every other browser.

https://help.getadblock.com/support/solutions/articles/60002...

Not switching until there are some better options for this.


I have no trust in an ad blocker extension (which has access to any site you visit) published by an entity that is in the domain of crypto currencies. An adblocker is the best way to hide malware that steals money.


I used to run Safari on my mac and it was the best thing in the world:

- It integrated perfectly with the OS

- It saved battery like heeeeell

- It integrated natively with Airpods and media keys

- It clearly had worse performance than Chrome and a couple of incompatibilities, but it was perfectly acceptable

- I could run most of my extensions, namely uBlock Origin, HTTPS Everywhere and Reddit Enhancement Suite

- The native PiP (before it was on any other browser) was AMAZING

I had been a diehard Chrome user since it came out (with the comic book!) on Windows, Linux and macOS. I got fed up with how slow it was becoming and how it was running my fans all the time.

Unfortunately, two things happened that made me quit Safari:

- I found some weird bug wherein whenever I typed an address in the address bar it would always slow down to a crawl

- Apple deprecated and abandoned old extensions. So I lost most of my very valuable extensions, with emphasis on uBlock Origin and Reddit Enhancement Suite. I could live with a different adblocker (I saw adguard at the time), but I could not live without RES. No way.

So I left Safari and have since moved to Firefox. It seems almost as fast as Chrome, has nice integrations and features, but it's no Safari. It still drains my battery and has issues. Firefox has since progressively added PiP (even if it's not native) and support for media keys, which was a godsend, so that's nice.

I'd like to get back to Safari. It would be amazing. Do you know if there is any way for me to get what I used to have back? uBlock Origin (or something with compatible filter lists and custom rules) and Reddit Enhancement Suite?


Yes, PM me for an invite (its not Safari but is native, Webkit based browser that runs uBlock and other webextensions)


try adguard pls, it also has an iOS version which has almost the same experience on safari


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: