Open in app
Home
Notifications
Lists
Stories

Write
Divyendra Patil
Divyendra Patil

Home
About

Published in Mac O’Clock

·May 31, 2021

I traded in my 15" MBP for an M1 Air.

I couldn’t wrap my head with the buzz around the M1 — The MBP 15 2017 is a pretty good system, even for heavy workloads. I’ve used it for programming, designing apps on Android Studio, a little bit of iMovie editing, and general everyday usage. When the M1 came out, I wasn’t that interested in getting hyped up or acknowledged the device…

Apple

2 min read

I traded in my 15" MBP for an M1 Air.
I traded in my 15" MBP for an M1 Air.

May 24, 2021

I feel sad for students who get into CS for a high salary and financial security.

I’ve been hospitalized thrice before the age of 18 because I was stubborn yet passionate about computer science. — In my defense, the above line is absolutely nothing to be bragged about. Now that I think of it, it seems a very immature act, and I reprimand my past self for not being cautious about my own health. I mean, what was I thinking? Just because my code did…

Programming

3 min read

I feel sad for students who get into CS for a high salary and financial security.
I feel sad for students who get into CS for a high salary and financial security.

May 16, 2021

I love what I do — More than anything.

Find What You Love and Let It Kill You. — I’ve walked into work when I got hit by a car. I’ve worked when I had broken ribs and even a semi-broken wrist. People have called me insane and a psychopath at times, but sometimes, all you need a little push to do the unthinkable. I might never be able…

Passion

2 min read

I love what I do — More than anything.
I love what I do — More than anything.

May 16, 2021

The rise & fall of my android app.

Engineers should never be attached to their creations. — It had started as an idea during my 2nd year of my undergrad. I envisioned it, I knew what all had to be done, I knew what had not to be done, and I knew that it might take some time to build it. I had a great friend back…

Android

3 min read

The rise & fall of my android app.
The rise & fall of my android app.

Published in Dev Genius

·May 13, 2021

Throwing hardware at a software problem

Stupidity at its finest. — The never-ending tale of “I told you so” from numerous systems engineers. Adding instances/memory/vCPU’s is essentially just throwing hardware to fix a software problem. Unless a system runs a JAVA or SCALA application, an actual microservice in python/golang, etc., does not need more than 500Mb of memory; if any service consumes more than that is killed (OOM). A service is scalable if…

Dev Ops

2 min read

Throwing hardware at a software problem
Throwing hardware at a software problem

Feb 26, 2021

Questions to ask before accepting stock options

Stock options offer the opportunity to buy equity in the company at a later date. — Ask them for a very detailed offer letter rather than saying for eg: We’re giving you a 5% stake in the company. 1] What was the most recent appraisal ? When this happens, the value of the stock options falls. 2] How big the discount would be, compared to preferred shares? 3] Can you tell me how the options are valued? If the stocks weren’t values by Fair Market Value standards, then the…

Stock Options

2 min read

Questions to ask before accepting stock options
Questions to ask before accepting stock options

Feb 26, 2021

A note on Employee retention

A world-class company cannot retain its strategic edge unless talent pool which it comprises of isn’t retained. An organization should not only be magnet for extremely talented individuals, it also has to restrict churn by ensuring extraordinary talent are managed with extraordinary care. 1. Culture Fostering an environment of extraordinary…

Work

2 min read

A note on Employee retention
A note on Employee retention

Feb 18, 2021

How I managed to save 1500+ hours of Engineering Time every year.

If you can automate it, you should. — DevOps and SRE culture’s are all about automation and making your life easier, there is no debate on that but what about solving chaos between internal teams. Once in a while you stumble upon problems that are present in clear sight but people just aren’t able to see. And that’s…

Sre

3 min read

How I managed to save 1500+ hours of Engineering Time every year.
How I managed to save 1500+ hours of Engineering Time every year.

Nov 7, 2020

When does an engineer really become a senior?

A simple question with a complex answer. — Is it when he/she is able to solve the most complex leetcode questions? or is it when others rely on them for help when they are blocked? Or if they are the only goto person they can think of? Throughout my career, I’ve met multiple engineers in my field. Some…

Computer Science

2 min read

When does an engineer really become a senior?
When does an engineer really become a senior?

Published in CBI Engineering

·Oct 29, 2020

SRE 105: Anatomy of a simple shell

Simplified to its core, a shell really doesn’t do a whole lot: it loops forever, reads commands from the user, then executes them. When a program finishes executing, it displays that program’s output. — a. The shell reads the input, from the getline function STDIN (Standard Input), parses the input and its arguments (if supplied any). The shell also checks if the input entered is an alias of a sort, and expands the relevant value.

Linux

3 min read

SRE 105: Anatomy of a simple shell
SRE 105: Anatomy of a simple shell
Divyendra Patil

Divyendra Patil

Systems Engineer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable