DEV Community

Mustafa ERBAY profile picture

Mustafa ERBAY

System architect with 20+ years in infrastructure. Building burncpu.com — an open-source social network. Personal blog: mustafaerbay.com.tr · EN/TR.

Work

System architect · DevOps · Open-source builder

I Made 32 Promises. Of the 13 I Could Audit, 11 Are Open

I Made 32 Promises. Of the 13 I Could Audit, 11 Are Open

3
Comments
13 min read

Want to connect with Mustafa ERBAY?

Create an account to connect with Mustafa ERBAY. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
I Can't Reproduce 1,190 of My 1,386 Covers on This Machine

I Can't Reproduce 1,190 of My 1,386 Covers on This Machine

3
Comments
13 min read
My Pool Has 4 Threads, DNS Gets 2

My Pool Has 4 Threads, DNS Gets 2

7
Comments
12 min read
I Locked Node Into One Directory — Five Doors Stayed Open

I Locked Node Into One Directory — Five Doors Stayed Open

6
Comments 4
17 min read
I Closed 37 Alerts in 8.4 Hours; One Flaw Was Public 132 Days

I Closed 37 Alerts in 8.4 Hours; One Flaw Was Public 132 Days

2
Comments
11 min read
I Sat Down to Fix My Alt Text, 821 Diagrams Had No Name

I Sat Down to Fix My Alt Text, 821 Diagrams Had No Name

8
Comments
16 min read
I Asked My Journal for 7 Days, It Kept 6 Days 18 Hours

I Asked My Journal for 7 Days, It Kept 6 Days 18 Hours

3
Comments
16 min read
I Gave the Same .env to Five Parsers — 4 of 24 Lines Agreed

I Gave the Same .env to Five Parsers — 4 of 24 Lines Agreed

7
Comments
15 min read
The Greatest Rival of Knowledge Is Confidence

The Greatest Rival of Knowledge Is Confidence

7
Comments 3
1 min read
Seven Runs Were Cancelled, My Alarm Knows One Word

Seven Runs Were Cancelled, My Alarm Knows One Word

6
Comments 2
13 min read
7 of My Extensions May Read Every Site, Withholding Defaults to Off

7 of My Extensions May Read Every Site, Withholding Defaults to Off

3
Comments
17 min read
My Container Reported 128 KiB and Passed a 1.5 MB Argument List

My Container Reported 128 KiB and Passed a 1.5 MB Argument List

6
Comments
14 min read
Keepalive Is On by Default, 100 Requests Opened 200 Connections

Keepalive Is On by Default, 100 Requests Opened 200 Connections

6
Comments 2
14 min read
My Target Was 2,200 Words, My Gate Called 200 Enough

My Target Was 2,200 Words, My Gate Called 200 Enough

2
Comments
12 min read
I Audited My 71 Apps; Gatekeeper Doesn't Approve 12

I Audited My 71 Apps; Gatekeeper Doesn't Approve 12

6
Comments
13 min read
I Set TCP_DEFER_ACCEPT to 10; 15 Seconds Later, an Empty Connection

I Set TCP_DEFER_ACCEPT to 10; 15 Seconds Later, an Empty Connection

7
Comments 2
14 min read
PHP2Shell: Two Critical Remote Code Execution Flaws in PHP

PHP2Shell: Two Critical Remote Code Execution Flaws in PHP

4
Comments
5 min read
My Check Passed Ten Times Locally, Failed Ten Over HTTP

My Check Passed Ten Times Locally, Failed Ten Over HTTP

3
Comments
13 min read
1,391 Tags Later, 931 Still Describe One Post Each

1,391 Tags Later, 931 Still Describe One Post Each

7
Comments
10 min read
The Updater Installed Outlook 83 Times, the Running Build Is Old

The Updater Installed Outlook 83 Times, the Running Build Is Old

1
Comments
11 min read
My Clock Advertised 1 ms and Stepped Every 41 Nanoseconds

My Clock Advertised 1 ms and Stepped Every 41 Nanoseconds

7
Comments
15 min read
The 204,800 Everyone Copies Costs 295 MiB of Kernel Memory

The 204,800 Everyone Copies Costs 295 MiB of Kernel Memory

6
Comments
10 min read
My Runs Took 19 Hours, My Measurement Counted 58,530

My Runs Took 19 Hours, My Measurement Counted 58,530

6
Comments
12 min read
My Notification List Has 94 Rows, 25 Have No App Path

My Notification List Has 94 Rows, 25 Have No App Path

13
Comments 6
13 min read
54 of My Apps Carry Intel Code; Two of Them Run It

54 of My Apps Carry Intel Code; Two of Them Run It

8
Comments
13 min read
My Path Check Caught All Six Escapes, Then Let 24,378 Through

My Path Check Caught All Six Escapes, Then Let 24,378 Through

7
Comments
14 min read
I Documented 29 Keys, Three Systems Lean on One Token

I Documented 29 Keys, Three Systems Lean on One Token

7
Comments
12 min read
I Have 188 Packages, Brew Refuses to Read Two of Them

I Have 188 Packages, Brew Refuses to Read Two of Them

2
Comments
13 min read
I Broke the Thundering Herd, One Worker Took 99% of Connections

I Broke the Thundering Herd, One Worker Took 99% of Connections

7
Comments 3
13 min read
I Moved the Binary Twelve Ways, Six Kept the File Capability

I Moved the Binary Twelve Ways, Six Kept the File Capability

6
Comments
17 min read
A 9 MiB Clone, Then Checkout Fetched 204 MiB More

A 9 MiB Clone, Then Checkout Fetched 204 MiB More

6
Comments 2
13 min read
My Five TODOs Are 160 Days Old; Flutter Wrote the Two That Closed

My Five TODOs Are 160 Days Old; Flutter Wrote the Two That Closed

12
Comments 2
11 min read
My Firewall Is Off, 42 of 55 Sockets Unreachable from the Network

My Firewall Is Off, 42 of 55 Sockets Unreachable from the Network

8
Comments 3
13 min read
statx Said 512; the Kernel Only Went Direct at 4096

statx Said 512; the Kernel Only Went Direct at 4096

9
Comments 1
17 min read
The File Was 99.98% Zeros and fallocate Freed Nothing

The File Was 99.98% Zeros and fallocate Freed Nothing

8
Comments 1
13 min read
I Broke Six Rules, All Ninety-Three Tests Stayed Green

I Broke Six Rules, All Ninety-Three Tests Stayed Green

8
Comments
13 min read
Of My Unindexed Pages, 5,511 Trace Back to My Own Site

Of My Unindexed Pages, 5,511 Trace Back to My Own Site

4
Comments 3
11 min read
I Put Five Processes Under One Limit, the Kernel Killed One

I Put Five Processes Under One Limit, the Kernel Killed One

4
Comments
14 min read
I Queried Eight Subdomains. Seven Don't Exist. All Eight Answered.

I Queried Eight Subdomains. Seven Don't Exist. All Eight Answered.

9
Comments
16 min read
I Counted 37 Dead References; Only Three Actually Were

I Counted 37 Dead References; Only Three Actually Were

2
Comments
13 min read
313 Files Carry No Open Stamp, 50 of 87 Opened Within a Minute

313 Files Carry No Open Stamp, 50 of 87 Opened Within a Minute

5
Comments 11
12 min read
An Unrelated Rename Broke One in Five of My Hardened Opens

An Unrelated Rename Broke One in Five of My Hardened Opens

8
Comments
15 min read
I Saved 65.9% on the Data I Trained On, 53.5% on Unseen Data

I Saved 65.9% on the Data I Trained On, 53.5% on Unseen Data

3
Comments 1
16 min read
I Cleaned 455 Articles, 474 Numbers Stayed in the English Twin

I Cleaned 455 Articles, 474 Numbers Stayed in the English Twin

14
Comments
15 min read
If Encryption Came Later, a Factory Reset Isn't Enough

If Encryption Came Later, a Factory Reset Isn't Enough

7
Comments
12 min read
I Called MADV_FREE on 512 MiB and No Counter Came Down

I Called MADV_FREE on 512 MiB and No Counter Came Down

12
Comments
13 min read
I Left a Stale .gz and Nginx 1.31.7 Served Two Bodies at One URL

I Left a Stale .gz and Nginx 1.31.7 Served Two Bodies at One URL

3
Comments
14 min read
I Rewrote 167 of My 357 Fixes, 52 Within the Hour

I Rewrote 167 of My 357 Fixes, 52 Within the Hour

3
Comments
12 min read
I Published a Reading Time 2,680 Times, 618 of Them Add Up

I Published a Reading Time 2,680 Times, 618 of Them Add Up

8
Comments
14 min read
lazytime Didn't Defer mtime but Took 12 Transactions to Zero on Reads

lazytime Didn't Defer mtime but Took 12 Transactions to Zero on Reads

4
Comments
13 min read
I Filled sqlite_stat1 and Six Query Plans Did Not Change

I Filled sqlite_stat1 and Six Query Plans Did Not Change

3
Comments
17 min read
No Code Calls Nineteen of My Scripts, Nobody Calls Nine

No Code Calls Nineteen of My Scripts, Nobody Calls Nine

3
Comments
14 min read
My Site Serves 4,008 Recommendations, Never Names 537 Posts

My Site Serves 4,008 Recommendations, Never Names 537 Posts

9
Comments
13 min read
rq_affinity: 0 and 1 Looked the Same, Only 2 Moved Completions

rq_affinity: 0 and 1 Looked the Same, Only 2 Moved Completions

2
Comments
13 min read
I Grew a File to 5,000 Bytes, nginx Sent 100

I Grew a File to 5,000 Bytes, nginx Sent 100

7
Comments 2
20 min read
Seven Sources Return 404, Seventy-Five Changed Address

Seven Sources Return 404, Seventy-Five Changed Address

8
Comments
11 min read
I Deleted 18 Apps; 661 MiB of Data Stayed on Disk

I Deleted 18 Apps; 661 MiB of Data Stayed on Disk

12
Comments
16 min read
I Blew Past CommitLimit With 24 GiB and Nobody Stopped Me

I Blew Past CommitLimit With 24 GiB and Nobody Stopped Me

2
Comments
15 min read
Git Wrote the Graph — I Taught It to Skip 3,287 Commits

Git Wrote the Graph — I Taught It to Skip 3,287 Commits

2
Comments
14 min read
I Audited My Watchdogs: 1,973 Runs, 15 Lines in the Logbook

I Audited My Watchdogs: 1,973 Runs, 15 Lines in the Logbook

2
Comments
13 min read
loading...