I've always wondered why it isn't done like this. It doesn't seem like it would make a difference to Spotify. Is it the record label forcing the current model?
Apple Maps has come a long way since its disastrous initial release. For about a year now, I have rarely used Google Maps. I typically find Apple Map's routing to be just as effective, even for avoiding traffic, accidents, etc.
I couldn't agree more. For 5 years prior to 2019, I would routinely get excited about building a project. Despite being an experienced Rails developer, I'd spend hours upon hours researching and learning all the latest and greatest tools and languages. I did not even get close to shipping an MVP in all those years. In 2019 I realized enough was enough and started building my ideas with Rails. It has been a joy and I'm close to having my 2nd project up and running.
This is correct. Our company was under the Quicken "Family of Companies" umbrella, but we were a 5 person start-up building a web app unrelated to Quicken.
I used to work closely with Quicken Loans and other FoCs and can attest that this behavior is commonplace. There is this strange culture within the Family of Companies where non-tech leaders think that tenured Quicken engineers and tech people are these sort of super-geniuses. Many years back I was a part of a company in the Quicken led start-up space. We were often "encouraged" to meet with Quicken or FatHead senior engineers for advice. One time I reluctantly agreed and met with "the best programmer in Michigan" who's first piece of advice was:
"Delete your app and start over. Ruby on Rails is trash. Real programmers use C#. With C# you can create libraries that you can reuse across all your apps."
This is a good idea. I've been working out a plan to move transaction processing to background processes to help with web throughput. I'd imagine I could solve for this problem at the same time.
I get that point, but I run a platform powered by Stripe Connect. Redundancy at that level would require the customers who sell their products through my platform to set up an additional account, go through additional KYC, etc - which is unrealistic. Alternatively, I could register my business as a PayFac, which costs a ton of money and depending on your network, also faces outages from time to time.
This is painful. I get a text notification every time a transaction fails... they're really flying in right now. Losing a ton of revenue and it is completely out of my hands.
I have a love/hate relationship with the responsibilities that come with home ownership. I hate the feeling of having an ever-growing todo list and knowing that I am going to have to spend my free time on the weekends doing chores, most of which have significant costs that go with them.
But on the flip side there is a huge feeling of satisfaction and pride when you accomplish certain tasks or home improvement projects. You've bettered the property you own and often have learned new skills. It also makes the beer taste even better when you're finally ready to relax.
This has been my experience. Every few months or so we sign in to Google Hangouts Chat in hopes it has made some progress so we can stop paying for Slack, but it is always a disappointment.
I've never experienced this very common criticism of slack on here. When I occasionally check, Slack is using around 500mb or RAM. A lot for a chat app? Sure. But it has little to no affect on either my 16gb or 8gb machines.
You could sign up for YouTubeTV, Hulu, SlingTV, etc. I'm not saying the cost is worth it for just a few basketball games, but it definitely is easy to get access.
My previous experience with Google Drive was that it would chew up CPU and memory a lot more than I liked.
I've been pretty happy with iCloud Drive since I switched to it. Works seamlessly and effortlessly on my Mac and iPhone, affordable pricing fo storage which can be shared with family, and also solves my photo storage needs with Apple Photos. The only drawback is the lack of shared folders, but they just announced that is coming soon.
I can't speak on Digital Ocean and I guess it depends how you define "viable" but I've been running my upper six-figure revenue business on Heroku with tremendous success over the past 6 years. Customer support is super responsive and very helpful. The minimal downtime I've faced had has largely been the fault of AWS.
According to Spotify, they were not able to start developing an app until recently. They've finally released an app, but all it does is control the music playing from your phone.
Yes. The fact that I still cannot listen to Spotify directly from my Apple Watch is so frustrating. I don't want to give in and switch to Apple Music, but it gets more tempting every day.
I would say that Rails has fully embraced SPAs as an option. With Webpacker you can have React or Vue installed by default. That being said, at one point we decided to start using React to handle the front end of our Rails app and it has become a huge regret.
Recently we decided to switch back to using Rails + Turbolinks + Stimulus.js and the development speed and experience have been so much better.
It's disheartening to hear so few young people are using Rails. In my 10+ years experience, I always get drawn in by the new hot thing but always end up finding my way back to Rails for the better.
I'm wondering if team size is what makes slack such a pain for many posters. Slack is great for my 8 person remote company. I keep notifications off for channels that aren't directly related to my development responsibilities, but I value having access to them for review at the end of the day so I'm aware of what is happening elsewhere. If I need a long stretch of uninterrupted development time, I turn on Do Not Disturb and everyone knows not to override this unless there is an emergency.
Definitely a consideration. For me, my side project has basically replaced my TV time at night and it's been a significant life improvement. Sometimes I'll sit in the living room with my family and work while they watch TV, which still feels like quality family time.
We turned to React as the UI solution in our Rails app almost 2 years ago. It was the hot thing and I fell in love with the concept of components. While it did work well, I regret the decision. It convoluted our codebase and it seemed like simple tasks took way longer than I estimated. We're now back to doing things the "Rails way" with erb templates, turboklinks, and Stimulus to give us that JS functionality we were looking for when we chose to start using React. It's been a breath of fresh air.
This feels overwelming. While I realize Rails isn't the cool thing in the web space anymore, I'm still convinced the best way to get someone into web development is to sit them down with Michael Hartl's Ruby on Rails tutorial and have them go through it any number of times. I've turned several zero-experience friends and/or interns into career web developers this way.
How long ago? My group of friends switched to Signal a few weeks back and there have been no issues with push notifications for me on iOS. It might be worth another look if it's been a while.
Firefox has really been appealing to me lately. Unfortunately, on my MacBook Pro, Safari is more energy efficient and it's not even close. If Firefox could close the gap there a bit I would make the switch.
Why do you think it didn't work? I've had the same experience, but with trying to move friends from telegram to signal. For me, I think it is because telegram is such a better experience from a UI standpoint. Signal is getting better, but it still feels clunkly.