In the podcast, he talked about how PHP felt more “libertarian” in the early days. The underscore represented that this should be protected or private and even though this is a recommendation from the creator of the code, you are an adult, and if you want to do something with it, then you accept the risk.
The language and community have since switched the stance, and now everyone wants to restrict it with the feeling that if it’s code you are writing, then you know best how it should be used.
I’m not sure one way is better than the other, but as I mentioned in the tweet, I miss the old days.
A few years ago I remember I’d be in a conversation with my parents and they would ask me about some person. Proudly I’d say what they are doing now and how I keep up with them from Facebook.
Flash forward to this weekend and we had the exact same conversation in reverse. I asked about an old family friend that I haven’t seen in years and they both told me details about their life, their recent vacations, and more.
I’m actually glad I quit Facebook because it was cool to hear about them but I think all the time I’ve not wasted scrolling through that feed looking at people I’ve not seen in years.
I just had this image from ten years ago pop up in my “on this day” feed and it’s crazy thinking back over the last ten years. My life is a complete 180 from when this was taken.
It seems every day I make a todo list and try my hardest to get it done, and I feel like I accomplished nothing when my head isn’t down pounding out “work” all day. Or if all I come with is one or two big things and little things keep from staying on task.
I have to remind myself that a day, a week, even a month are all just minuscule time frames over the course of our lives. I can’t look back on a single day years ago and say that was a good day, or that was a bad day.
However, if I look back over the past ten years I can see how the smallest decisions have seemed to have changed my life for the better and those are not things I would have ever put on a todo list.
It is easy to get discouraged that you aren’t hustling hard enough, but if you take a step back you’ll see how all the little things compound and make bigger changes than you might imagine.
It seems many developers are making the switch to TablePlus because it supports a wide range of different database types, has an active development team, and is a stable app.
I started using it yesterday and I’ve been fairly impressed, plus they are working on an iOS version which I’m super excited about. If you are using it on a Mac here is a cool Alfred workflow by Chris Renga for opening a database quickly.
Normally when I sell advertising spots on Laravel News it’s a one off purchase so I’ve been using Quickbooks Invoices for it. This works okay but it doesn’t support recurrning payments. So I have to regenerate an invoice every month for those customers. It’s not an idea workflow but it works.
Today I had a request from a customer that wanted this payment to be automatic and my first thought was that I would need to integrate something like Laravel Cashier which is overkill for a single customer. After doing some research and talking with some friends I was pointed in the direction of Stripe Checkout.
In about 10 minutes I had it all setup and I could sent the customer a link to initiate the flow and make the payment. Thinking back to how hard this would have been before Stripe makes me really appreciate the tools we have available to us now.
From this I do have two thoughts. The first, is always try to find the simplest solution to a problem you are facing, and the second is to keep your eyes open on new tools. I had heard of Stripe Checkout before but I didn’t see the value in it so didn’t pay it much attention. Now that I needed it I’m thankful I had a friend that could point me back to it. Without that I might have wasted an entire Saturday building a complicated setup.
Austin Kleon has a new book out named Keep Going which gives you 10 ways to stay creative in good and bad and for me it was a fun read. The pages are short and the wisdom easy to digest.
Although it’s written for artist I feel like a lot of the book carries over to being a developer as well. We all have to be a little creative when solving problems and it does a great job of helping you when you are having those bad days. It’s also a natural next step to his previous book Show Your Work.
The book is fairly short, around 200 pages, and is a quick read. Here is the list of chapters to give you an idea what it covers:
Every day is Groundhog Day
Build a Bliss Station
Forget the noun, do the verb
The Ordinary + Extra Attention = The Extraordinary
Slay the art monsters
You are allowed to change your mind
When in doubt, tidy up
Demons hate fresh air
Plant your garden
It’s full of quotes and drawings and just a fun book. I’d recommend you pick up a copy and get the paperback because the format is great.