Tapas DasinDev GeniusCreating an OS using Rust: [Part-4] Println! Macro ImplementationIn Part-3 of this blog series, we had discussed about writing a safe interface for accessing and writing to VGA text buffer, so as to avoid…Jan 141Jan 141
Tapas DasinDev GeniusBeyond the Threads: Websockets in Rust for seamless communicationImagine you have two toy walkie-talkies, and you and your friend want to talk to each other. Normally, one person talks, and the other…Jan 3Jan 3
Tapas DasinDev GeniusCreating an OS using Rust: [Part-3] Playing with VGA Text ModeIn Part-2 of this blog series, we had discussed about creating a minimal Rust kernel that prints “Hello World!” to screen when booted up…Dec 17, 20231Dec 17, 20231
Tapas DasinDev GeniusCreating an OS using Rust: [Part-2] Creating a minimal Rust KernelIn Part-1 of this blog series, we had discussed about creating a freestanding Rust executable that can run on bare metal. In this blog…Nov 26, 20235Nov 26, 20235
Tapas DasinDev GeniusCreating an OS using Rust: [Part-1] Creating “freestanding” executableThis is one of my hobby projects to build a fully functioning operating system using Rust. Especially considering the numerous interesting…Nov 12, 20234Nov 12, 20234
Tapas DasinDev GeniusEmpowering data trust with Data ContractsData contracts are formal arrangements that define the terms, conditions, and specifications for the exchange, sharing, or use of data…Jun 29, 2023Jun 29, 2023
Tapas DasAn Event Driven Approach to MLOpsThe understanding of the machine learning lifecycle is constantly evolving. When I first came across the graphics illustrating this…Jun 4, 2023Jun 4, 2023
Tapas DasinDev GeniusLeetCode: Solving “Top K Frequent Elements” using RustRecently, I’ve started taking a keen interest in the Rust Programming Language. It was always on my radar to get started in Rust, but…Mar 19, 2023Mar 19, 2023
Tapas DasWater bodies of “Data”: A metaphor taken too farIn 2006, British mathematician Clive Humby coined the phrase, “Data is the new oil”. This analogy has been proven correct as data now…Nov 1, 20221Nov 1, 20221