HI, I'M SAM

I design and code beautifully simple things.

I'm that Frontend Engineer who comes up with creative CSS ideas at 2.00 am. Who always tries to reduce the no. of lines in any given file.

A Javascript developer who thinks that - "There is always a simpler way to solve a problem."

❤ ❤ ❤

28 Oct, 2023

Reviving My Website: A Tale of Tech and Determination

gatsby
static site
web dev
28 Apr, 2023

Vim is a blackhole

productivity
vim
nvim
IDE
30 Mar, 2023

How to Optimize React Components Using Computed Variables

react
optimisation
performance
27 Dec, 2022

Frontend Performance Optimisation

javascript
performance

I write about Javascript, CSS, and all things web.

If you love to read tech blogs? I got you covered. I post new content every week. I write about web, ReactJS, Typescript, NodeJS, CSS, Developer productivity tips, etc.
MY JOURNEY
2017
First Job - Burning Glass
I was hired as intern during campus placements, where I worked with C, C++ after which I became a full-time SDE
2018
Got into the Web development team
Not sure if it was my luck or destiny, I was moved to the web development team that was incharge of building SPAs and dynamic web apps.
2019
Frontend Developer - Plivo
As a Frontend Developer, I was given total freedom to implement my learnings. My job was to build performant web pages.
2020
Covid - WFH - WTH
TBH, This year and the next year went by within a wink. All I did was sanitize my hands 3 times a day.
2021
Became SDE - UI, Contacto
I moved into a product engineering team at Plivo called Contacto, where I worked with awesome tech stack - Electron, React, Vue, Redux, SCSS, etc
2022
Deep Dive into React
I can say, that I've mastered React at this point*. It's all about understanding how values are passed, event loops, and other core concepts. This year helped me learn a lot of things and manage people.
2023
Promoted! SDE-2 Driving Performance
In 2023, as a Senior UI engineer at Plivo, I am focused on exciting new feature development and optimizing performance for large user data handling. I am eager to expand my skillset and explore the applications of machine learning and artificial intelligence to enhance Plivo's products and services.
MY CODING ACTIVITY
I use WakaTime to track my coding activity. It's a great tool to track your coding activity and helps you improve your productivity. It's facinating how IDE's have evolved over the years.

I started with Notepad++, then moved to Visual Studio, and now I am using VSCode and NeoVim. Tracking time helps me to understand how much time I spend on each project and helps me to improve my productivity.
We can be
I’m the kind of person who likes to connect with new people.
Who also likes to learn new technologies.
There is lot more, try searching me on Google!
Created with getavataaars.com
Samuel Lawrentz
Software Development Engineer UI - Plivo