DEV Community

K M Shahriar Hossain profile picture

K M Shahriar Hossain

CTO at Shpper, Dubai. Flutter and Dart. Twelve open-source packages on pub.dev, all 160/160. I write about the parts of shipping that are genuinely awkward.

Location Dubai, United Arab Emirates Joined Joined on  Personal website https://devshakib.jumyn.com github website twitter website

Education

BSc Software Engineering, Yangzhou University

Work

CTO at Shpper

Saving a Real File From Flutter Web, Instead of Downloading Another Copy

Saving a Real File From Flutter Web, Instead of Downloading Another Copy

Comments
5 min read
Scrolling to an Index in a Flutter Lazy List, Without Building Everything Above It

Scrolling to an Index in a Flutter Lazy List, Without Building Everything Above It

Comments
6 min read
Talking to Native: FFI, Pigeon, and Knowing Which One You Need

Talking to Native: FFI, Pigeon, and Knowing Which One You Need

Comments
13 min read
Getting Work Off the Main Thread: Isolates Without the Hand-Waving

Getting Work Off the Main Thread: Isolates Without the Hand-Waving

Comments
13 min read
A Free, Practical CI/CD Pipeline for Flutter Web on Firebase Hosting

A Free, Practical CI/CD Pipeline for Flutter Web on Firebase Hosting

Comments
13 min read
Structured Output From LLMs: A Retry-Repair Loop Your Parser Never Sees Through

Structured Output From LLMs: A Retry-Repair Loop Your Parser Never Sees Through

Comments
9 min read
Dropping Below the Widget Layer: Writing a RenderObject From Scratch

Dropping Below the Widget Layer: Writing a RenderObject From Scratch

Comments
12 min read
Google Renders Your SPA, and That's Exactly the Problem

Google Renders Your SPA, and That's Exactly the Problem

Comments
12 min read
Flutter Web SEO: Crawlable Content, JSON-LD, and Share Cards for a Canvas App

Flutter Web SEO: Crawlable Content, JSON-LD, and Share Cards for a Canvas App

Comments
12 min read
CanvasKit Layout Traps: The Unbounded Constraint Bug That Only Blanks Release Builds

CanvasKit Layout Traps: The Unbounded Constraint Bug That Only Blanks Release Builds

Comments
12 min read
Align only hugs its child if you ask it to

Align only hugs its child if you ask it to

Comments
3 min read
Flutter Web in Two Tabs: Both Polling, Both Wrong

Flutter Web in Two Tabs: Both Polling, Both Wrong

Comments
6 min read
How I Run 114 Posts, 98 Tools and 32 Games on Firebase Blaze for $0 a Month

How I Run 114 Posts, 98 Tools and 32 Games on Firebase Blaze for $0 a Month

Comments
13 min read
LayoutBuilder Does Not Support Returning Intrinsic Dimensions

LayoutBuilder Does Not Support Returning Intrinsic Dimensions

Comments
8 min read
Running Apple's On-Device AI From Flutter, With No API Key and No Server

Running Apple's On-Device AI From Flutter, With No API Key and No Server

Comments
7 min read
Why Your Loading Spinner Flickers, and the Two Rules That Fix It

Why Your Loading Spinner Flickers, and the Two Rules That Fix It

Comments
8 min read
loading...