3,121 karma · joined May 31, 2013
https://static.wikia.nocookie.net/disney/images/8/8e/Gadgetm...
For context: I don't know if they're a thing in the States but in most male toilets in nightclubs (and more 'clubby' bars) in the UK there's usually an annoying guy in the toilet who turns off the hand driers and gives you paper to dry your hands whilst passively aggresively demanding a tip in return for a lollipop or a spray of various aftershaves/deoderants.
Kind of like Foursquare for beer.
With Devise there's a third-party Gem you can use called devise_token_auth which deals with everything automatically.
For authentication, with Rails the standard is pretty much Devise or Omniauth (or both) - does everything for you. I've never found anything for ASP like Devise which gives you an entire registration/login system with all the required views/models/migrations in a couple commands.
e.g.
Framework - Which .NET framework do you use (Core/LTS)? Do you use MVC, Razor Pages, Web API and Blazor (Server or WebAssembly) or Web API and an alternative JavaScript/TypeScript based frmaework?. Do you use JSON/XML/SOAP or gRPC? How do you serialize your JSON (NewtonSoft.JSON or System.Text.JSON)?
Database - Do you use Dapper, Entity Framework or just utilize a SQLConnection object manually (And then do you use System.Data.SqlClient or Microsoft.Data.SqlClient)? Which database driver do you you use?
Authentication - Do you implement this manually? Do you use something like Identity Framework? Do you use a third party provider like Azure AD(B2C), Auth0 etc. etc.? Do you use header based authentication, JWT's etc. etc?
Jobs - Do you create a separate service project or Windows Service? Do you use HangFire or Quartz?
Email delivery - How do you render your templates? Do you send via SMTP manually or do you use a third party API like Mailgun/Sendgrid etc. etc.
Folder structure - completely up to you, no real standards there.
Testing - Do you use XUnit, NUnit, MSTest, SpecFlow?
Quite nice to see they're all going.
Laravel is the other big MVC framework for PHP.
Sent from my Firefox install
I did have to go through the process of transferring my data (Photos) manually to a standard consumer Google account and losing some stuff like my Google Maps Local Guides status, Android purchases (I use an iPhone now anyway but not nice to lose the purchases in-case I switch in the future) and my YouTube account (wasn't much stuff on it anyway) and resubscribing to all my favourite YouTubers. Wasn't too painful - disgraceful how Google allow you to transfer your standard Google Account to a Gsuite one but not the reverse.
Been a rather pleasant experience on the Microsoft side. Integration into the Outlook smartphone apps and Windows 10/11 mail client is second to none and the webapp is solid too. The spam filtering is excellent too.
Quite nice how if you login to Microsoft services and have the same email address for your standard Microsoft account and O365 you can get the option to select which one when logging in.
You can find resellers selling keys for a year of it, I bought mine from Amazon. Will definitely be renewing this year.
If you're using a cloud provider I'd highly recommend setting one of those up.
In Azure it's under your Subscription and then Budgets
Those small companies and startups are going to end up using Microsoft/Amazon/Google for their hosting/cloud-services anyway so FAANG still win in the end.
Playing that game though ended up with liking Roboto Mono the most, Fira being a close second.
TechMoan is a great British YouTuber who does videos about old tech & media formats too - https://www.youtube.com/c/Techmoan
I pay like 130 rupees a month (£1.30 GBP) for it. Worth it just for no ads on my phone and background playback.
Only 'gripe' is that YouTube Music sometimes pops up with random Bollywood/Indian tunes but once you train the alogrithm they disappear too (although I use Spotify anyway so it doesn't really matter).
I've used the trick on various large company's websites when trying to get support and it seems to be quite 'universal'.