Software engineer, teacher and a lifelong learner. Currently learning—AI Engineering. Interests—Education, AI & ML, Software Engineering, Applied Psychology.
🎙
So I met with
@JayeshSidhwani
and discussed engineering leadership at length. Jayesh was kind to come to my office and chat with me. We didn’t click pics to prove we met, but we managed to record it.
Do check it out. Feedback appreciated.
A team member just told me that he refused a 3x offer because he values the learning and culture in our company.
No better motivation to start the week. Time for us to work harder and make it even more worthwhile.
🚨 We are hiring 🚨
Procedure is looking to expand and hire engineers to work on exciting new projects. We are a bunch of fun folks to work with. No, seriously. Reach out to anyone from our team to learn how it is to work here.
Looking for SDE1/2s roles in Frontend, Backend,
A candidate mailed me today saying that he cannot join - he got a better offer. This was at the end of a 3-month wait because of his notice period.
Nothing hurts more.
I am exploring homeschooling as an option for my son.
I am looking for arguments for and against it. Do you know anyone who has homeschooled their kids? Can you connect me to them?
Been on intermittent fasting & a low energy (carb + fat) high protein diet for past three months. Fasting insuling dropped frm 15.70 to 2.35. Reversed fatty liver. Triglycerides have halved.
@tednaiman
,
@drjasonfung
,
@ThomasDeLauer
,
@MikeMutzel
thanks. Your videos helped a lot.
Plenty of new joiners in the last couple of weeks. Ended up buying half a dozen Macbook M1s. The price of these machines hurt us sometimes. But insignificant when compared to the dev experience and hours saved in keeping the same dev env across teams.
I have kept our notice period to a month with a goal of bringing it down to two weeks. Makes me want to optimise for the bus factor and better processes.
Taking inspiration from
@balajis
@akothari
, to help fight Covid in India
I will be donating Rs 50 for every retweet on this post upto Rs 50K
I will additional be doing the same on IG and LI aswell, donating upto 1.5L in total
I urge more people from India pick this up 🙏
Signing off 2021.
My goal for 2022 is to groom ten team members into leadership roles. Hire and train 100 people to be effective engineers. Build a formidable brand in
@procedure_tech
and help build a personal brand for everyone in the team.
Happy holiday, folks.
Looking for engineering grads who passed in 2024 for a 12-week in-person bootcamp in Mumbai.
Last year, I had the most fulfilling time of my career when I taught 10 driven folks about different modalities of product engineering. The end result? We hired 5 highly skilled and
So I have been thinking about hosting a session, for engineers, on learning Vim. It’s a super power to not even touch mouse in your workflow.
Any takers?
An excellent way to navigate your career is to be clear about where you want to be next year. Observe what folks are doing in that role. Talk to them. Learn from them. Shadow them. You would be surprised how eager people are to help you out.
Start making slow and gradual changes
An internship should graduate to a full-time role only when the candidate does what is expected of a full-time position. Completion of the internship tenure should never be the reason for this transition.
I am looking for an iOS intern to work directly with me. I am one of the OG iOS devs in the country - been working on it since iOS 2. That’s more than a decade.
Curiosity is the only requirement. DM me.
Please RT for reach.
Three days of madness.
Two teams —
@procedure_tech
and Houseworks.
One agenda — have fun.
Offsite 2023 was lit. Next year will be bigger. Grateful for everything and everyone.
Special thanks to
@_svs_
for being a part of this. Folks enjoyed your company.
Hey
@Lenskart_com
, your unsubscribe flow in email spams is broken since months.
Can you give me access to your repo/account? I will fix it for you guys. Free of cost.
We,
@procedure_tech
, are having our first yearly organisation-wide offsite. 40 people for 3 days.
Hit me up with the most engaging and fun things to do?
I remember telling folks, at my first job, in my org back in 2010 (pre startup era) that I would start my company on Jan 2, 2015.
Started one, a couple of years late, in Jan 2017. Glad I am playing a long game.
Hey
#JobTwitter
, I'm looking to scale up my team. We are a product dev shop based out of Mumbai. I am looking for a couple of
#reactjs
and
#Django
developers, a QA engineer as well.
Please RT. :)
@ankitkr0
Step 1. Get a kid
Step 2. Make sure he wakes up at 6am
You will sleep early because you have to get up early and also function for the rest of the day.
@championswimmer
IMO, the unit tests should sit beside the file. Need portability. If I move the folder or extract it into a package, the tests also move.
The E2E/acceptance should sit outside the src folder. It should look at your system outside in. It can even be a different repo.
@procedure_tech
has always been and will always be a remote-first company.
I have even stopped asking about the location of
the candidate in interviews. The only time their address matters is to send the welcome kit and laptop.
With "return to the office" mandates around the corner at many companies, an outsized advantage any startup has in hiring is hiring for remote, or full-remote roles.
Not every company can do this. If you can: be loud and clear that you're one of them.
Don’t get this argument. People change with time. You’re never the same person years after marriage. Some grow together. Some drift apart. Both are okay. Age has nothing to do with this — happens at any age. No one should be crucified for getting out if they are grow apart.
For engineers, who have just joined an org, it’s a good idea to go through all the existing repos of the org. You will get a good understanding of the coding styles. It will save you time while pairing or in PRs.
The best way to fix an organisation’s culture is to get people drunk (or not), put them in a room and play loud music.
Nothing gets people together more than dancing together.
🚨 Hiring Alert 🚨
Procedure is hiring eight fresh engineering graduates to join our Frontend, Backend, Mobile and SRE teams, and you could be one of them. Once selected, you will be trained in an intensive in-person boot camp in Mumbai.
More here.
I have been an early engineer in a couple of startups. Seen scale after exiting to a product company.
Now I run a successful boutique services firm in India.
Here's why you should not wait for an idea but consider starting a service company.
A thread
I understand all the hate. Situation here is grim. Urgency is what we should be optimising first, then reach. We cannot wait for the RT quota to be fulfilled to donate. People would have lost family members waiting. If we can donate waiting for RTs, then we can donate early too.
As much as I appreciate the need for Declarative UI, I miss developing during the imperative days. Developing in SwiftUI didn't give me the same joy as UIKit did.
Thanks,
@championswimmer
. The second tweet took me 10 years back to the days of MVC, MVP, VIPER, WTF, etc.
Declarative UI and one-way flow of state is something that invariably developers seem to prefer and all frontend engineering platforms have been progressively moving towards it.
The problem though lies that most developers starting out are not coached properly for it.
Remember we were searching for a brand consultant a few months back? We found one, and look what they did.
A brand refresh for
@procedure_tech
.
Thanks to everyone who helped with closing in on this. Thanks,
@mahesh_patil
and co., for this refreshing change.
Upwards and
🌐 The Power of Pro: Prolific innovation, proficient executions, proactive mindsets, amplified productivity, prominent presence, progressive strides, and profound impact. We are The Procedure that fuels your digital revolution! 💡🔥
@ulhas_sm
@BrajkishorB
@RenukaRode
Watching an edited coding tutorial is like watching porn. It's fantasy. Sets unrealistic expectations.
It sets up people for failure by just showing the happy path. That’s not how devs code in the wild. I want to see people dealing with errors.
Unrehearsed live coding is a
At
@procedure_tech
, levelling up is a function of how well you help others level up. You want to be a Director? Great! Show me how many engineers you have helped become a principal engineer.
I am exploring homeschooling as an option for my son.
I am looking for arguments for and against it. Do you know anyone who has homeschooled their kids? Can you connect me to them?
@procedure_tech
is a 5+ year old company with team of 50+.
5 of us are with the company for more than 5 years. 4 members are with us for more than 4 years. A few have been with us for almost 4 years and a few for almost 3 years. Others joined later.
Most people don’t realize just how valuable it is to have a company that retains people for 4 years on average instead of 2.
People crush it in years 3 and 4.
I want to connect with someone who can help me devise a few incentive structures at
@procedure_tech
. Anyone in my timeline who has successfully launched incentives in their organisation?
Please RT.
Growth and learning are an integral part of
@procedure_tech
. It has become part of our identity and is also one of our core values internally.
It has helped us keep a low attrition rate over the past 5 years — only 6-7 full-time employees left us and eNPS of 90.
In engineering, more than the solution, you should be comfortable with the trade-offs. Every solution comes with one or two of them.
Be vocal about it. Let every stakeholder agree on them. There are some with which you can live. Others will take the entire product down.
Even though some didn't vote, this is encouraging. It has been consistent over the last three quarters.
Join a good workplace and make it great. DM me.
True. If you are understaffed and don’t have slack time, your team won't be able to zoom out and see what they have built. Code has entropy, which needs active attention.
1. All engineering teams need some "slack time" (not the chatting app)
2. All engineering teams should be slightly understaffed and perennially non-empty list of things to do
The biggest Engineering Management learning is to reconcile these two truths of work.
If you often find yourself caught off guard when an employee quits, you must relook at your communication architecture. Primarily, your 1:1s with DRs and skips.
You know you have built a cult product when you had to change your system keyboard mapping, which you had for a long time, just because it was conflicting with the default product mappings. Good job,
@RoamResearch
.
Also, is there a way to change the mappings?
I am a mentor on . I will be mentoring on engineering, system designs, hiring, and entrepreneurship.
For the next 3 months, all of the proceedings from SEEK will go to charities.
Raw enthusiasm is contagious.
Came across this in a book called “Show your work” where the author is trying to explain why amateurs make for a better inspiration. More than professionals, seeing amateurs at work and struggle is inspiring. You want to do it as well.