Skip to content
Search this website
  • Home
  • People
  • Process
  • Product
  • Architecture
  • Dev Practices
  • Q & A
Menu Close
  • Home
  • People
  • Process
  • Product
  • Architecture
  • Dev Practices
  • Q & A
Dmitry Kharlap

Recipes From VP of Engineering

Read more about the article REST API Design

REST API Design

  • Post author:Dmitry Kharlap
  • Post published:April 17, 2024
  • Post category:Dev Practices
  • Reading time:4 mins read

When designing and naming REST API endpoints, it’s important to follow best practices to ensure clarity, consistency, and maintainability. Here are some guidelines to help you: 1. Use Nouns for…

Continue ReadingREST API Design
Read more about the article Jumping to Solutions

Jumping to Solutions

  • Post author:Dmitry Kharlap
  • Post published:August 12, 2023
  • Post category:Architecture
  • Reading time:4 mins read

In the previous story, we spoke about WHAT and HOW in your projects. Let’s look at some of the most common arguments of HOW people (this is based on true stories): “Everyone…

Continue ReadingJumping to Solutions
Read more about the article WHAT and HOW

WHAT and HOW

  • Post author:Dmitry Kharlap
  • Post published:August 12, 2023
  • Post category:Architecture
  • Reading time:3 mins read

Nothing makes a better developer than knowing WHAT is to be built. Before deciding on HOW to build your system, component, or a simple function, you definitely need to know…

Continue ReadingWHAT and HOW
Read more about the article How to Define Formula Based on Data

How to Define Formula Based on Data

  • Post author:Dmitry Kharlap
  • Post published:August 11, 2021
  • Post category:Q & A
  • Reading time:4 mins read

For a sequence of numbers like 2,5,10,17,... use WolframAlpha. Simply input your sequence as "curve fitting [sequence]" (e.g. "curve fitting 2,5,10,17") and get the result. Here is an example. For…

Continue ReadingHow to Define Formula Based on Data
Read more about the article Rich Search Engine Results

Rich Search Engine Results

  • Post author:Dmitry Kharlap
  • Post published:July 8, 2021
  • Post category:Dev Practices
  • Reading time:6 mins read

Search engines use structured data to better understand the content on a page. Better understanding leads to a potentially stronger relevancy signal and presenting content in distinct areas of a…

Continue ReadingRich Search Engine Results
Read more about the article One-On-One Meetings

One-On-One Meetings

  • Post author:Dmitry Kharlap
  • Post published:June 30, 2021
  • Post category:Culture/People
  • Reading time:5 mins read

One-on-ones are one of the greatest opportunities managers have to build rapport with their team, and keep employees focused, productive and engaged. They’re also a great time to give and…

Continue ReadingOne-On-One Meetings

About Me

About Me

Dmitry (Dima) Kharlap

VP, Engineering @ Upstream Works
Developer, Architect, Husband, Father
Technology addict in the relentless pursuit of awesomeness.
  • Opens in a new tab
  • Opens in a new tab

Tags

Architecture Dev Practices People Q&A SEO

Please share this

  • Home
  • People
  • Process
  • Product
  • Architecture
  • Dev Practices
  • Q & A
© Copyright 2023 · Dima Kharlap