Profile avatar
joforselldev.bsky.social
Grade school teacher turned iOS developer, currently at Tibber. Maker of bartab.info. Absolutely love learning new things.
51 posts 132 followers 173 following
Regular Contributor
Active Commenter
comment in response to post
Ooh, will have a look! Thanks!
comment in response to post
Looking forward to seeing the next New Years bump 😁
comment in response to post
The skill tree became a skill forest 😅
comment in response to post
What I realized is that most users don’t really need to have their data available outside their single device anymore, so just having a local database would solve both of these issues in one fell swoop. Now I just need to figure out when and how to sync databases for those that do 🤔
comment in response to post
1. Users, while still not very many, are very geographically spread out. So with only one server location, some users are bound to have a longer response time. 2. I need to reduce the threshold to using the app, so have been considering anonymous login or similar solutions.
comment in response to post
A gaping hole in the market: a video platform specifically for 4:3 videos. It’s a fortune ready to be grabbed!
comment in response to post
What a power house 🤩 you doing anything heavy with it or just enjoying blazing compile times? 😁
comment in response to post
Nice! Subs or website visits? Have you ever done any influencer collabs? 🤔
comment in response to post
Are there better alternatives, especially considering my traffic is still pretty low, that are cheaper without too many trade offs? #backend #aws #kubernetes #swiftlang #serversideswift #swift
comment in response to post
Now I’m looking for services to host given these needs. From my limited understanding there’s AWS, Azure and Google Cloud to choose from, maybe a few more? My first choice is leveraging AWS’ EKS to run things with Kubernetes. I’m worried it’ll be super expensive after the free year runs out though.
comment in response to post
This is the way
comment in response to post
Didn’t know you were Irish, Joe!
comment in response to post
Nice, subscribed!
comment in response to post
Good luck! 🍀
comment in response to post
Very true, and even if it’s just the one post it might be useful in learning anyway. Plus I enjoy writing so it’s not a burden apart from finding the time.
comment in response to post
Very interesting! I’m considering diving into distributed systems and was thinking of doing this while learning. If history is any indicator though, I’ll end up writing one blog post and then stop 😂
comment in response to post
We use New Relic at work, it’s pretty neat. Not sure what their plans look like but iirc their free plan was relatively generous.
comment in response to post
Fair enough! I really don’t agree that the task modifier is just to make the framework beginner accessible, but I see your point about moving the task and it’s cancellation (from the example) to a VM. Only necessary if you need that code to be testable though.
comment in response to post
Would that mean that the task modifier is by definition a business dependency?
comment in response to post
Isn’t this just view logic though, and the business logic would be handled in the action closure?
comment in response to post
Nice! What language(s)?
comment in response to post
Very interesting rabbit hole so far! Currently googling ‘getting started with Apache Ignite’ while my head’s still spinning 😂
comment in response to post
Yeah I can imagine this not having a simple answer 😅 but now I have an entry point to finding a suitable solution! Might be it feels like overkill with 70-some paying users but I don’t want anyone to have a laggy experience. Thanks a lot for the insight, Michael!
comment in response to post
Huh, didn’t know they were Amazon owned 🤔
comment in response to post
What’s missing from GoodReads in your opinion?
comment in response to post
Cool, very similar to how we do it at Tibber, only we have separate variables for each tab instead of a dictionary. Works very well in my experience!
comment in response to post
Would be interesting to hear what the problem was and how Swift 6 solved it 😊
comment in response to post
I did go with a Swift/Vapor backend for my personal little indie endeavor, which I really want to expand now that I feel I’m getting a little more comfortable with backend. What was your experience integrating a Redis cache, any specific bumps on the road?
comment in response to post
I recently started getting a little involved with our backend at work, but it’s all Node (well, the gateway part between apps and services is, which is what I’m touching) and this would be so nice. It’s pretty huge though and there are 20 some Node devs working on it so not really feasible switching
comment in response to post
Interesting! What do you dislike with Leaf and what would you pick instead?
comment in response to post
Awesome work! You know they’re not mutually exclusive 😉
comment in response to post
I started by just following the people I remember liking on dev Twitter 😅 I guess I’ll find more interesting people as time goes?
comment in response to post
Me when/if I finally get time to get back to building? 😅
comment in response to post
I feel like it’s a false dichotomy, you don’t need to pick one or the other. Break out a view model where you feel you could benefit from one. But I guess I’m jumping the gun if this is for next week 😅
comment in response to post
🇸🇪