Two and a half years ago, I decided to build an open-source, distributed knowledge sharing system called SmartQuora that emphasized and incentivized the quality of the content shared on the internet.

SmartQuora enables participants to pose questions about any topic with a declared award for the best answers. The award…

Tom Thumb’s Journey to Fargate on a few Pennies

AWS Fargate is the Uber of container service allowing engineers to hail a container by specifying their compute and memory needs. By providing incredible on-demand flexibility and removing the burden of resource provisioning just as Lambda did years ago to servers, Fargate is disrupting the container management technology.


Making software…

There are a few ways to determine what version of OSX you are on.

In the GUI, you can click the on Apple menu () at the top left of your screen, and choose About This Mac. The version of OS X will be printed underneath the large bold Mac OS X title. Clicking on the Version XYZ text will reveal the Build number.

If you’re writing a script though, you may wish to access this programmatically. To do this, type:

$ system_profiler SPSoftwareDataType

System Software Overview:

System Version: macOS 10.12.6 (16G29)
Kernel Version: Darwin 16.7.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name: Srini’s MacBook Pro
User Name: Srini Karlekar (skarlekar)
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 21 days 8:30


Originally published at The Pragmatic Architect.


The JavaScript Object Signing and Encryption (JOSE) technologies — JSON Web Signature (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), and JSON Web Algorithms (JWA) — collectively can be used to encrypt and/or sign content using a variety of algorithms.


$ pip install python-jose


When I tried to install…

Security and Compliance is a shared responsibility on the cloud between AWS and its customers. Where Amazon is responsible for “the security OF the cloud”, the customer is responsible for “the security IN the cloud”.

Security of the Cloud — AWS is responsible for protecting the infrastructure that runs all…

Srini Karlekar

Servant Leader & Cloud Architect passionate about #Opensource, #Serverless, #MachineLearning, #AIaaS, Computer Vision and #IoT.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store