Open in app

Sign In

Write

Sign In

davidasync
davidasync

85 Followers

Home

About

Mar 15, 2022

[TIL-6] Why pagination is slow?

Pagination is a process that is used to divide large data into smaller discrete pages, and this process is also known as paging. Pagination is commonly used by web applications and can be seen on Google. …

Database

4 min read

[TIL-6] Why pagination is slow?
[TIL-6] Why pagination is slow?
Database

4 min read


Feb 14, 2021

[TIL-5] The Clean Architecture

In previous article I’ve written the story about SOLID Principle that introduced by Robert C. Martin (uncle bob). The clean architecture is also a terminology that popularized by Robert C. Martin (uncle bob). In his book “Clean Architecture: A Craftsman’s Guide to Software Structure and Design” famous writer Robert C…

Architecture

5 min read

[TIL-5] The Clean Architecture
[TIL-5] The Clean Architecture
Architecture

5 min read


Dec 11, 2020

[TIL-4] Little’s law, Tuning the thread pool size

Back then, when the company where I work was creating an event that expected to have 10 x incoming traffic, I was assigned a task by my Tech Lead to conduct stress tests for our application services. This is necessary to know how many services we needed to scale out…

Concurrency

3 min read

[TIL-4] Little’s law, Tuning the thread pool size
[TIL-4] Little’s law, Tuning the thread pool size
Concurrency

3 min read


Dec 6, 2020

[TIL-3] SOLID Principles, Explanation and Example

During my performance review at my current company I got a suggestion from my lead that I need to read about SOLID principles. Back then I only skimmed about SOLID principles and just thought that it’s good to know about that and not go through the details. Lately during my…

Solid Principles

8 min read

[TIL-3] SOLID Principles, Explanation and Example
[TIL-3] SOLID Principles, Explanation and Example
Solid Principles

8 min read


Nov 21, 2020

[TIL-2] Immutability of an object

Recently, I got a question about “what is an immutable object?”. Back then, I only knew that immutable objects meant that the object cannot be changed. After I answered like that I got a follow-up question,” so the final keyword is immutable ?”. …

Concurrency

4 min read

[TIL-2] Immutability of an object
[TIL-2] Immutability of an object
Concurrency

4 min read


Nov 18, 2020

[TIL-1] Optimistic locking vs Pessimistic locking

Usually, I messed up with fundamental things although it’s already taught at the college. Because as software engineer usually I am already pampered by high-level abstraction. At glance, I already forgot about pessimistic locking and optimistic locking. But after reading at several resources, turns out I’ve implemented that mechanism to…

Locking

4 min read

[TIL-1] Optimistic locking vs Pessimistic locking
[TIL-1] Optimistic locking vs Pessimistic locking
Locking

4 min read


Jul 13, 2018

5 Fakta Mozilla Firefox Quantum, Sang Browser Ringan

5 Fakta Mozilla Firefox Quantum, Sang browser Ringan — Kebutuhan masyarakat akan akses internet mulai berubah menjadi suatu kebutuhan primer. Berbagai kemudahan yang ditawarkannya menjelma sebagai sebuah candu tersendiri yang sudah menjadi bagian dari kehidupan sehari-hari. Selain dapat digunakan untuk menjalin komunikasi jarak jauh, mendukung konten-konten hiburan, serta mensederhanakan berbagai…

4 min read

4 min read


Jul 12, 2018

5 Fakta Mengenai IGTV, Fitur Terbaru Instagram

5 Fakta Mengenai IGTV, Fitur Terbaru Instagram — Kebiasaan para generasi milenial dalam mengekspos berbagai fenomena kehidupan sehari-hari merupakan suatu trend tersendiri. Atas dasar itulah kebutuhan akan sosial media menjadi amat sangat tinggi. Sosial media lantas menjelma menjadi suatu ‘keperluan primer’ manusia masa kini. Sejalan dengan fenomena tersebut, berbagai sosial…

4 min read

4 min read


Jul 11, 2018

4 Teknologi Film Fiksi Ilmiah Yang Menjadi Kenyataan

4 Teknologi Film Fiksi Ilmiah Yang Menjadi Kenyataan — Perkembangan teknologi komputasi dan digital semakin hari semakin mencengangkan. Berbagai perkembangan tersebut dewasa ini tampak terlihat begitu pesat dan canggih hingga seakan-akan trend dunia sendiri menjadi semakin bergeser kearah yang futuristik. …

4 min read

4 min read


Jul 10, 2018

4 Misteri Teknologi Masa Lalu, Tanda Kejeniusan Atau Ekstra Terestrial?

4 Misteri Teknologi Masa Lalu, Tanda Kejeniusan Atau Jejak Ekstra Terestrial? — Dengan semakin canggihnya perkembangan teknologi, berbagai lini kehidupan mulai disemati dengan banyak pengaruhnya. …

5 min read

5 min read

davidasync

davidasync

85 Followers

The Joy of discovery is one of the best things about being a software developer ~ Eric Elliott

Following
  • Fahmi Salman

    Fahmi Salman

  • Eric Elliott

    Eric Elliott

  • Edwin Tunggawan

    Edwin Tunggawan

  • Portal SmartPage.pl

    Portal SmartPage.pl

  • Preeti Gupta

    Preeti Gupta

See all (87)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams