I am not a fan of apps encouraging users to sign up using their social network credentials. The other popular alternative is creating individual accounts on each service, but it has its own pitfalls. There are emerging techniques like password-less authenticators that help simplify and secure the process. This post reviews some of them.
Category: Analysis
Microsoft acquires Citus Data
While I have long moved on from PostgreSQL, I continue to follow its development. I am glad to see Citus grow from a small startup with growing pains into an important part of Microsoft.
Which AWS messaging and queuing service to use?
AWS offers a number of messaging and queuing services, each one with its own pros and cons. This post describes each service and when to use it.
Facebook vastly improved their advertiser vetting process
I am happy to see Facebook solidify and tighten their advertiser vetting process. The lack of anonymity and identity verification makes it harder to spread fake news and propaganda with impunity.
The religion of JavaScript
In software development, nothing exemplifies an institutionalized system of religious attitudes, causes, beliefs and practices held with ardor and faith as JavaScript and Node.js.
Teleportation can corrupt your data
By sending me unsolicited emails and by cold calling me using robotic software you are indicating to me that you feel my time is not valuable. You are saying that interrupting me all day with unsolicited emails and cold calls costs you nothing but a small chance of you winning a gig is worth it to you.
Let’s talk cloud neutrality
Avoiding managed services, using Docker and running eight Mongo and twelve Kafka nodes does not make an application cloud neutral — it makes it costly to develop, Kafkaesque to architect, and impossible to maintain in production. You end up losing your weekends and quality time with family to DR exercises and production support.
A conservative version of Facebook?
It is worth reiterating that none of the big tech companies owe anybody anything with regards to the type of content they are willing to host.
Fixing the Information Marketplace
When the service is free, the provider of such service owes nothing to consumers and everything to the sponsors.
What does a Chief Software Architect do?
For many years I couldn’t understand what software architects do. Early in my career, I thought they were useless. As a young developer, I felt that I could do the job of a business analyst, software architect, and developer all at the same time. Now, seventeen years into my post-college career I am one myself. I am trying to learn what it means to be a good software architect, and I hope to be one myself.
You must be logged in to post a comment.