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

Flutter Assumes There Is Only One Window. I Gave It Two.

Flutter Assumes There Is Only One Window. I Gave It Two.

Comments 2
6 min read

Want to connect with K M Shahriar Hossain?

Create an account to connect with K M Shahriar Hossain. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
What It Actually Takes to Run a Cross-Border Marketplace: Six Years of Shpper

What It Actually Takes to Run a Cross-Border Marketplace: Six Years of Shpper

Comments
5 min read
Your Flutter 404 Page Is Probably Crashing, and Your Server Is Probably Lying About It

Your Flutter 404 Page Is Probably Crashing, and Your Server Is Probably Lying About It

Comments
4 min read
A Squarified Treemap by Hand, Because Charting Packages Cannot Drill Down

A Squarified Treemap by Hand, Because Charting Packages Cannot Drill Down

Comments
4 min read
The DNS Field That Could Run Anything as Root

The DNS Field That Could Run Anything as Root

Comments
5 min read
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

1
Comments 2
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

1
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

2
Comments 5
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...