About:

Not Only Code is a tech enthusiast and engineering manager passionate about software development, career growth, and leadership.

Website:

Specializations:

Interests:

Tech Career Leadership

Outgoing Links:

Subscribe to RSS:
The blog post discusses the misuse of velocity in software development, focusing on the common pitfalls and how to use velocity effectively. It explains the process managers' mistakes in using velocity, such as poor definition of ...
The article explains the importance of team retrospectives and how to run an effective one. It covers the main point of retrospectives, a recipe for a good retrospective, and the process the author follows. It also provides tips f...
The author relearned typing to save his wrists after experiencing severe wrist pain in 2020. He switched to Ergodox EZ keyboard and Colemak layout, and started typing with all his fingers. The article discusses the occupational ha...
The blog post provides a crash course on transitioning from init.vim to init.lua for configuring Neovim 0.5 using Lua instead of VimL. It outlines basic rules for the transition, including learning Lua, using the Lua API for Neovi...
The blog post discusses the importance of conducting a 'reverse interview' when interviewing with a company to determine if it is a good place to work. It emphasizes asking questions about company culture, engineering practices, c...
The blog post discusses the challenges faced by junior developers in finding job opportunities in the tech industry, particularly due to the high demand for senior developers. The author explains the reasons behind this situation,...
The article explains why it's important to negotiate job offers using concepts from probability and game theory. It discusses the fear of losing the offer, the company's perspective on offering more money, and the candidate's pers...
The blog post is a curated list of resources for engineering managers, including books, tools, blogs, newsletters, and communities. The author has personally tried most of these resources and provides brief descriptions and recomm...

0The power of reduce

2021-07-27

The blog post discusses the power of the reduce function, its basics, use cases, controversy, limitations, and whether it can do everything. It explains how reduce works, its use cases, and controversies surrounding it. The author...
The blog post provides guidance on preparing for engineering manager interviews, highlighting the diverse nature of the role and the varying interview processes across companies. It includes a video and a comprehensive list of ove...
The blog post discusses key differences between Python and JavaScript that may surprise JavaScript developers transitioning to Python. It highlights the limitations of anonymous functions in Python, differences between expressions...
The author shares their experiences with transitioning from traditional stand-up meetings to asynchronous stand-ups across three different companies. Initially, stand-ups were time-consuming and often inefficient, leading to waste...
The blog post discusses the role of software development bootcamps in the tech industry and how engineering managers and team leaders can effectively mentor bootcamp graduates. Bootcamps have become a popular alternative to tradit...
The blog post discusses an idea to improve software versioning and dependency management beyond Semantic Versioning (SemVer). The author suggests creating a 'breaking.json' file to list breaking changes in software updates, allowi...
The blog post discusses why Python has won among dynamic languages. It talks about the history of Python, corporate adoption, academia and first mover advantage, and the rise of data science. It also compares Python with other scr...