Paul Di Gian
Paul Di Gian's Blog

Paul Di Gian's Blog

Follow
homebadgesnewsletter
Tag

General Programming

#programming

More content

Read more stories on Hashnode


Articles with this tag

Speed up your code with micro-batching

Oct 30, 20213 min read

Usually when doing any IO, either over network or against disk, there are always at least two options. Execute each IO operation by itself. Execute...

Speed up your code with micro-batching

Split a slice or array in a defined number of chunks in golang - but any language really

Oct 30, 20213 min read

This is a story of an algorithm that is extremely useful, and it seems super simple to implement. Until you don't try to implement it yourself, and...

Split a slice or array in a defined number of chunks in golang - but any language really

The Single Responsibility Principle, the most pervasive idea in software engineering and simplest way to improve your code

Oct 10, 20213 min read

Intro The Single Responsibility Principle (SRP) is one of those simple ideas that enlight developers and scientists as well. When correctly following...

The Single Responsibility Principle, the most pervasive idea in software engineering and simplest way to improve your code

4 best practices to improve your code using functions

Oct 10, 20215 min read

Intro Working in a code base with well-written functions is a pleasurable experience. Everything seems to flow, it is easy to understand what is...

4 best practices  to improve your code using functions