Janardhan's insights
Home PageEmotional Intelligence book
  • About Insights
  • Janardhanpulivarthi.com
  • Books I've read
  • Bridge Engineering
    • code and books
    • Pier calculations
    • Suspension cables
    • Seismic coefficients
    • Shear check in pilecap
    • finance tasks
    • /bin/sh: 1: flex: not found
    • Biology animations
  • 🏕️SEASON 1
    • Social formulation
    • Words in Computer Science
    • Best use of internet
    • Products for sustainability
    • Tools for parents in digital age
    • Identify books in library
    • Control digital footprint
    • Search like a Pro
    • Dev productivity tips & tools
    • McKinsey, How it operates
    • Secrets, which ones to share
    • How to be Straightforward
    • Productive procrastination
    • Everyday things
    • Future of waste
    • Emotional weather
    • Money rules
    • Qualities of an Artist
    • Shameful Inconsistency
    • Mean Sea Level
    • Screenshot on Windows
    • Edu loan EMI calculation
    • Advanced Gmail tips
    • 24 hours before an exam
    • FAQ - git
    • Life skills by 25
    • Install Microsoft IIS server
    • gcloud commands hang
    • Google Cloud Data Engineering
    • Google Cloud Architect
    • find location of the command
    • JNI short tutorial
    • Civil distance
    • Being a friend to children
    • How to talk to a teenager
    • Resilience and relationship
    • 9 to 5 vs 4 hour workweek
    • Return on Investment
    • Alternative to PFA
    • Hand position for Ctrl key
    • Education: The Good Parts
    • Education: The proposed parts
    • On feeling stuck
    • How to read Financial news
    • What is in my hands
    • Mistakes founders do
    • On Self Worth
    • Emotional draining situations
    • Time
    • Hygiene
    • 5 Percent rule
    • How not to build a startup
    • How to lead a mediocre life
    • Day-to-day tips from extraordinary people
    • Who owns .com domain
    • Do not make bed first thing in morning
    • How to read kubernetes docs
    • Do not use morning alarm
  • ☀️Season 2
    • Practicing self care
    • Payment methods
    • Things to learn before MBA
    • Hum toh udd gaye
    • Time windows
    • How to quit a job emotionally
    • Journal on a year after quitting
    • Engineering the future
    • Build linux kernel
    • Important inventions
    • bashrc and bash_profile
    • $TERM
    • How Kubernetes pod get terminated
    • What data does google collect? when you search...
    • Should I build a personal brand?
    • The better startup ideas
    • Regex in Visual Studio Code
    • Few pieces to read before breakfast
    • core file
    • How to keep home for ambience
    • 🐬A story on repetition
    • Basic Unicode characters
    • Java operator precedence
    • Install latest maven on Ubuntu
    • Build ecosystems, not only products
  • ⛈️SEASON 3
  • ❄️Season 4
    • Be original
    • Change and Contingency
    • Read and write email
    • How to use Pomodoro
    • Humans and software
    • Saving money without money
    • Five skills for Civil Engineers
    • Que sera sera
    • Keep scrolling
    • Being unemployed
    • Friendship and modularity
    • Happy is not a default emotion
    • The missing piece in the online courses
    • How to build products
    • I am always tired
    • Instead company subscribe to user
    • Car electric or diesel ask google ngram viewer
    • Emotional currency and binge watching
    • ADR
  • Known Nokia 7.1 problems
  • Coursera-dl HTTPError: 400
  • Failed to retrieve identities from agent
  • Custom domain email
  • Qwiklabs tips and tricks
  • Online shopping rules
  • Protect a apt package from upgrade
  • Kubernetes troubleshooting guide
  • TOOLS
    • Lenovo Ideapad
    • Quantum - Holevo's theorem
    • Install VPP on Ubuntu
  • Phone camera slider
  • Physical internet infrastructure
  • 100 Days Of Code - Learning Java
  • Blogs I found interesting
  • 5g
    • 5G Glossary
    • Archive
      • Latex and gitbook
      • Japan Progress
      • Online buying guide
      • ఏవిధంగా కృషి చేయాలి?
      • Tech prediction 2030
      • Alphabet Financials
      • Apachecoin does not exist
      • non profits
      • What to Google Search
      • Resume tips
      • Discussion before marriage
      • Wi-Fi
      • How to read
      • Basic soil test
Powered by GitBook
On this page
  • Tips
  • Keyboard shortcuts
  • Intellij specific
  • Windows-specific
  • Emoji
  • Unicode symbols
  • Thank you
  • Shall we ask questions or give a request or suggestion?
  • Email etiquette
  • Privacy
  • Mail address
  • Full name
  • Tools
  • Grammar correction tool
  • Pomodoro technique
  • Git documentation
  • Vocabulary
  • External links

Was this helpful?

Edit on GitHub
  1. SEASON 1

Dev productivity tips & tools

The following tips and tools are found to be useful in the daily life of a developer

Tips

The following tips would improve the speed and consistency in work. Decreases the lazyness around working productively.

Keyboard shortcuts

  1. Selects the whole thing - Shift + fn + ->

  2. More control over the selection - Shift + ->

  3. Word by word movement - Ctrl + ->

Intellij specific

Search the codebase - Press Shift 2 times

Windows-specific

Snippet - Win + Shift + S Powershell options - Win + X Organize windows - Win + -> or <-

Emoji

Bring brilliance to the discussion.

Emoji

GitHub Markdown

🎉

:tada:

👍

:+1:

😂

:joy:

😃

:smiley:

💚

:green_heart:

Note: complete emoji list.

Unicode symbols

Unicode arrows (→ ⇒ ⇄ ↻) reference link

Thank you

Thank often both the robots and humans. Thank at the beginning, during and at the end of any code review process.

In a Pull Request (PR) there are about 10 Thank you's!

Shall we ask questions or give a request or suggestion?

Even though we are sure about something, let us give some room for discussion by asking a question.

Email etiquette

See https://www.grammarly.com/blog/how-to-end-an-email/

Privacy

Mail address

Make sure to have a different email addresss for Open Source discussion with a pseudony, such for example, corepointer or j143. So that email address can be j143 [at] protonmail.com.

Full name

Full name of a person is to be kept private.

  1. If you are using Gmail, navigate to https://mail.google.com/mail/u/0/#settings/accounts.

  2. In the edit info section, you might want to remove your second name! :)

See https://en.wikipedia.org/wiki/Principle_of_least_privilege.

Tools

Grammar correction tool

Always check for typos in emails, comments or discussions.

Some tools: Grammarly

The chat language ("u" instead of "you") to be avoided, write down full sentences.

Pomodoro technique

Manage time and stay undistracted!

How it works?

  1. Choose a task you'd like to get done

  2. Set the timer for 25 minutes

  3. Work on the task until the time completes

  4. Note it as one pomodoro

  5. Take a short break

see https://francescocirillo.com/pages/pomodoro-technique

A chrome extension at https://github.com/schmich/marinara

Git documentation

One stop shopping for all that is git.

see https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

Vocabulary

The words that we frequently use in development conversations

For example:

  1. How to understand a problem, better?

Aritcle link: https://www.theschooloflife.com/thebookoflife/the-task-of-turning-vague-thoughts-into-more-precise-ones/

  1. Many things just don't work the first time, and we do need to repeat them again and again.

Article link: https://www.theschooloflife.com/thebookoflife/on-resilience

External links

  1. A Human Guide to Developer Productivity. link: https://snipcart.com/blog/guide-developer-productivity-tools

PreviousSearch like a ProNextMcKinsey, How it operates

Last updated 3 years ago

Was this helpful?

🏕️
Page cover image