Esmail Khorchani - Software Engineer | Contra
Work by Esmail Khorchani
Sign Up
Post a job
Sign Up
Log In
Esmail Khorchani
Full stack developer building scalable solutions.
Message
Follow
Profile in progress
Esmail is building their profile!
Followed by
Kraig M
,
Deniz U
, and
Sara S
Monastir, Tunisia
Work
Posts
About
Monastir, Tunisia
0
☕ Espresso Dark . A warm, accessible dark theme built with oklch() and shadcnUI for my SaaS MVP Deep espresso backgrounds, Golden crema accents, Perfect contrast (WCAG AAA), Soft shadows & rounded corners Can't code without my espresso so it deserves a theme in my App xD
0
48
1
Spent a week fighting regex and Compromise.js to parse Sparkdesk snap tasks. You type: quick add: update docs @lisa due eod /Mobile Redesign @emily #feature dark mode …should just work. It didn’t. /API v2 → v2 in title Create project New Initiative -> named “New” ASAP baked in 51/85 tests passed Then it started lagging, full re-parse on every keystroke. Users stopped typing. But: 95% of real inputs work New feature: inline multi-snaps (; , and then) Users can edit titles Every input is logged Now every typo, lag, weird phrase = training data. Next: train a model. Goal: >95% accuracy, zero lag. Fuel: real usage.
1
42
1
My Snap mode UI and Gamer/Cyberpunk theme just got a small update , a slight shift in primary colors toward scarlet , loved it more than neon-pink and added a section for queued snaps and committed one (This approach is meant for snaps that doesn't translate to tasks such as "create project" , "add member to team" ... , and some snaps might have dependencies with other snaps that's why I added a commit action, to avoid confusion and blocking snaps) hat do you guys think!
1
41
1
As a solo indie founder with more experience in software engineering than Design , I guess this logo is a good start for my SaaS project (Sparkdesk) and I'm telling you, for a fullstack developer, designing this was hard, I have no creativity whatsoever lol, but I'm satisfied for now xD want you take on this. :D PS: couldn't upload the logo in SVG so PNG might be low quality :(
1
37