#TIL My project idea isn't unique. I'm not unique. I'm not a grand quest to solve #webdev. I haven't figured it all out. I'm just one solution out of many.
I've been disillusioned and humbled a bit, but thankfully, I still want to do this.
Day 71 of #100daysofcode Been having trouble adding a migration for new database for bug tracker using code first. Went through models and a bunch of stack overflow to learn I just needed to drop database first then add-migration and update database. #buildinpublic#dotnet#til
Dovecot cannot deliver mail to root because its uid is less than the the configured `first_valid_uid` config param (doveconf -a | grep valid) Soln is redirecting mail meant for root to another user (e.g. from file referenced by `alias_maps` if using Postfix) #til#buildinpublic
#TIL that you can pass metadata to the @stripe checkouts API that it will echo back in the response.
Thought I was staring down a complicated process of matching async checkout response webhooks to users. Turns out I just pass the user id in the request.
#TIL; right click on menu bar item is an unusual behavior. Apple rejected my app because the app trigger menu on right click. #SwiftUI#buildinpublic#macos
One of the many lessons I learned from my short time on twitter is that it goes a long way if you value genuine interest over superficial engagement. Ask questions, offer help, make some friends.
TIL there is a term for what I am doing: Open SaaS "Open SaaS is a form of SaaS that is built on open-source code. A service provider hosts, supports, and maintains web-based applications" — @SaasIndustry
@timesofindia doesn't let you load it's mobile website if you block "geoapi.indiatimes.com" - which constantly checks for A LOT of your browsing identity.
👤HiFive Oauth2 Provider for login 📲This would be later used in @tryhifive mobile app 🚀and ofcourse, everything is pushed to production 💡learned about PKCE Flow to use (looks important to use) if we are using oauth on mobile: doorkeeper.gitbook.io/guides/ruby-on…
sqlite does not have bool, in golang you need to massage the 1 into true via adding some logic as bool attribute on a struct with "json" will never see 1 as true.
I opted to change the struct to use int and declare some const's.
#TIL#buildinpublic CSS frameworks definitely boost your productivity if you know them. Otherwise learning curve. Obvious stuff. However, pure CSS3 grid/flex might be a better choice to start with.
The usual #TIL: Keep features small when #buildinpublic. Less is more at this stage. Adding a new feature in 1 day is impossible for larger companies. They don't move that fast. You do. Play your strengths. It's ok if you move slow. Whatever works for you - works for you.
#TIL while #buildinpublic: Dogfood is important. Use your product daily. It makes a difference. You are not your users and it's good and bad. Spot technical issues earlier than users will send a bug report
#TIL while #buildinpublic: Spend time to plan far ahead. Yes, just said you should be agile and move fast. Strategic long-term thinking might show what features are going to be AWESOME and you end up doing them earlier. And winning 🥇