Dev Shorts

Share this post

Skills pay your bills, designing APIs, 6 years for GKE, and Cloud Security remediation guides

www.devshorts.in

Skills pay your bills, designing APIs, 6 years for GKE, and Cloud Security remediation guides

Aravind Putrevu
Aug 23, 2021
Share this post

Skills pay your bills, designing APIs, 6 years for GKE, and Cloud Security remediation guides

www.devshorts.in

View online

Dev Shorts

Hello šŸ‘‹šŸ½

Welcome to my weekly tech musings. Do reply to me on what you liked this week and what you want to see more. In addition, you could access old issuesĀ here!

This week, Vivek and I launched a Cloud Skilling challenge for learning Elastic on Azure. It reminded me of my time learning Hadoop in 2013, which helped me foray into Open source, big data, NoSQL, and eventually DevRel. It all started with that one skill.

At that time, I’m neither actively working on Hadoop nor anticipate it, but did a paid course to learn it šŸ˜… Continuous learning helps in many ways. Sometimes to improve your knowledge, or get a new job, or even make new friends!

In recent times, I’ve learned NextJS, TailwindCSS, Javalin, Github Actions, OpenTelemetry, and more. All of them helped in some way to improve my knowledge.

Many over-index on doing tech certifications. Even if you don’t get certified, it is ok, but gaining knowledge continuously by attending meetups, developer events, and participating in one community benefits you in the long run.

Most importantly, learning is democratized today than in 2013, with many folks creating excellent content. You can sit in Imphal, MN, and learn from the instructor in Austin, TX.

Overall, I believe skills do help in paying your bills.

What I read this week?

Illustrations, comics, explain-like-iam-five blogs have become a big part of learning. For example, see this DNS works illustration.

How DNS works

A comic that explains what happens when you browse on the internet

howdns.works

I’ve designed, coded, and used several APIs so far. Frankly, designing APIs is an art šŸ˜€ especially, if you reach a point where there are many users affected by an even small change in API. I’ve read this advisory piece from Slack Engg on how they design APIs.

Not all might be possible to follow, but some are a must for a great developer experience.

How We Design Our APIs at Slack - Slack Engineering

More than five years ago, we launched the Slack Platform. Today, millions of users bring their work into Slack, and those apps are built by over 885,000 active developers.

slack.engineering

You might not believe it. I’ve first heard about Kubernetes in 2015 at a GDG meetup. It is hard to believe it is a big thing today 😁 while I felt confused with all the pods and selectors terminology. That being said, listen to this beautiful podcast celebrating GKE - 6th anniversary 🄳

GKE Turns Six | GCP Podcast

Kaslin Fields and Mark Mirchandani host this week’s episode of the podcast as we celebrate one of our favorite Google products, Google Kubernetes Engine!

gcppodcast.com

Open source projects

It is a no-brainer that the cloud is becoming an integral part of a developer’s workflow. Gone are the days, where your deploy team deploys to your data center in Dallas, TX. In turn, the security of those resources is too important as the attacks increase. So I found these friendly remediation guides from Aquasec, which give detailed steps on remediation common security issues in some cloud services. For example, Open Elasticsearch instance on EC2.

cloud-security-remediation-guides

Security Remediation Guides.

github.com

Upcoming Developer Conferences

Join Nafiul and me this Friday on PyCharm TV by Jetbrains to learn about ā€œBuilding Search for a Python Flask using Elasticsearchā€. Don’t forget to set a reminder.

Building Search Functionality With Python, Flask, and Elasticsearch

Building a web application to solve a business problem is relatively easy, but how do you create a compelling experience that draws your users.

www.youtube.com

If you like this week’s newsletter, rate it with ā€œthumbs up/down.ā€

If you’re finding this newsletter valuable, considerĀ sharing it with friends or subscribing if you haven’t already.

Sincerely,

Aravind Putrevu šŸ‘‹šŸ½

In order to unsubscribe, click here.

If you were forwarded this newsletter and you like it, you can subscribe here.

Created with Revue by Twitter.

Bengaluru 560102

Share this post

Skills pay your bills, designing APIs, 6 years for GKE, and Cloud Security remediation guides

www.devshorts.in
Comments
TopNew

No posts

Ready for more?

Ā© 2023 Aravind Putrevu
Privacy āˆ™ Terms āˆ™ Collection notice
Start WritingGet the app
SubstackĀ is the home for great writing