<1/4>

“No Bugs” Bunny

“No Bugs” Bunny
Sarcastic Architect

Quora profile LinkedIn profile

Hobbies: Thinking Aloud, Arguing with Managers, Annoying HRs, Calling a Spade a Spade, Keeping Tongue in Cheek

Once upon a time, in a rabbit outsourcing warren of Bunnylore, there was a young software developer bunny. And as a developer, she has had one very unusual treat: she was obsessed with eliminating all the bugs she can get his forelegs on. So, it is not surprising that her friends called her a “No Bugs” Bunny (or simply “NoBugs”).

Later on, she grew up, so she decided that “Bunny” in her name has became inappropriate (not to mention potential arguments with Warner Brothers), so she has asked all her friends to call her “No Bugs” Bunny. She has made a career as a team lead and software architect, and they lived happily ever after.

Five Myths used in "Golang vs Node.js" debate

February 25, 2020 by “No Bugs” Bunny

Quote:

Performance-wise, Golang is closer to Node.js than to C/C++

Another Quote:

concurrency (leave alone efficient concurrency) is never easy

Filed under: On.ProgrammingNetwork ProgrammingProgramming Languages

Read more

Bringing Architecture of Operating Systems to XXI Century – Part IV. First Draft

November 8, 2019 by “No Bugs” Bunny

Quote:

While L3 kernel can STILL run on MMU-less RAM-constrained MCUs, it provides responsiveness which is comparable to that of multi-stack kernels.

Another Quote:

multi-coring is essentially a special case of balancing shared-nothing nodes

Filed under: On.System ArchitectureDesign decisions(Re)ActorsOn.ProgrammingEmbedded

Read more

Bringing Architecture of Operating Systems to XXI Century – Part III. Basic Ideas

May 9, 2019 by “No Bugs” Bunny

Bringing Architecture of Operating Systems to XXI Century – Part III. Basic Ideas - Post preview image

Quote:

everything in the system should be a Finite State Machine (FSM)

Another Quote:

‘OS’ is not understood as ‘OS kernel’, but rather is defined by the apps which can run on it

Filed under: On.System ArchitectureDesign decisions(Re)ActorsOn.ProgrammingEmbedded

Read more

Bringing Architecture of Operating Systems to XXI Century – Part II. Desirable Improvements

April 24, 2019 by “No Bugs” Bunny

Bringing Architecture of Operating Systems to XXI Century – Part II. Desirable Improvements - Post preview image

Quote:

low-end versions of the new OS should be lean enough to run on a ~$1 MCU (these days ~=4K RAM, 32K ROM)

Another Quote:

last N minutes of the life of the production program before crashing, should be replayable on my development box.

Filed under: On.System ArchitectureRequirement analysis(Re)ActorsOn.HardwareMCU

Read more