Dmitriy Lezhnev (@dimalezhnev) 's Twitter Profile
Dmitriy Lezhnev

@dimalezhnev

Software developer: Go/PHP
Zend Certified Engineer
github.com/lezhnev74
Simplicity is very hard to design...

ID: 326858552

linkhttps://lessthan12ms.com calendar_today30-06-2011 16:13:36

1,1K Tweet

156 Followers

355 Following

Dmitriy Lezhnev (@dimalezhnev) 's Twitter Profile Photo

Web backends spoiled me. Single-threaded, serve-n-die mindset makes it really hard to design a long-running service that has many concurrent branches doing work, communicating with each other, competing for resources and expecting failures everywhere. A lot to learn.

Dmitriy Lezhnev (@dimalezhnev) 's Twitter Profile Photo

Why a subset operator data[from:to] often implemented as [from,to)? Why not [from,to]? Is there an obvious convenience thinking about subsets like that?

Attention Alchemist (@alexbunardzic) 's Twitter Profile Photo

Just having a bunch of passionate developers who prefer to practice their craft in isolation is a very frustrating and expensive endeavour that tends to produce a lot of defects. The biggest issue seems to be the inability to integrate the changes in a timely fashion.

Tim Ottinger (@tottinge) 's Twitter Profile Photo

By testing after coding, we have placed ourselves in a legacy code situation and ensured that testing will be a joyless distraction from “real work.” buff.ly/3HxDDxj

Dmitriy Lezhnev (@dimalezhnev) 's Twitter Profile Photo

My exploration of "Search in log files" concluded with this program. Use it if you need a lightweight solution to search through log files on your server (or locally). github.com/lezhnev74/heap…

Uncle Bob Martin (@unclebobmartin) 's Twitter Profile Photo

The problem with switch statements and if/else chains is that they replicate like gerbils. If you aren't careful to sequester them in the early stages of your project, you'll find them reproducing in every corner of your application.

Milan Jovanović (@mjovanovictech) 's Twitter Profile Photo

𝗧𝗵𝗲 𝗗𝗼𝗺𝗮𝗶𝗻 𝗹𝗮𝘆𝗲𝗿 𝗳𝗼𝗹𝗱𝗲𝗿 𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲 𝘀𝗵𝗼𝘂𝗹𝗱 𝗲𝘅𝗽𝗿𝗲𝘀𝘀 𝗶𝗻𝘁𝗲𝗻𝘁. It took me a few months to understand this concept. The Domain sits at the core of Clean Architecture. It's where you define your entities and the most important business

𝗧𝗵𝗲 𝗗𝗼𝗺𝗮𝗶𝗻 𝗹𝗮𝘆𝗲𝗿 𝗳𝗼𝗹𝗱𝗲𝗿 𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲 𝘀𝗵𝗼𝘂𝗹𝗱 𝗲𝘅𝗽𝗿𝗲𝘀𝘀 𝗶𝗻𝘁𝗲𝗻𝘁.

It took me a few months to understand this concept. 

The Domain sits at the core of Clean Architecture.

It's where you define your entities and the most important business
Felix Geisendörfer (@felixge) 's Twitter Profile Photo

👨🏻‍🔬 Go memory metrics demystified: - How does process RSS relate to go memory metrics? - How do you identify off-heap allocation problems? - Why does the heap profile under-report memory usage by 2x? If this sounds interesting, check out my new post: datadoghq.com/blog/go-memory…

Uncle Bob Martin (@unclebobmartin) 's Twitter Profile Photo

Shawn Dedalus .·. 🇺🇲 ⚓ The problem is that most customers do not, and can not have a well defined requirements list. Even those who do will be changing that list every week or so. This is the primary constant of software engineering. And the solution is to embrace change and keep your architecture