Freelancers using Fabric.jsFreelancers using Fabric.js
Full Stack Developer | PHP, Laravel & Fabric.js Editors
Full Stack Developer | PHP, Laravel & Fabric.js Editors
Cover image for Built a browser-based lamp engraving
Built a browser-based lamp engraving configurator and learned that "just render the text" is never just that. Customers pick a lamp, place their text, and get a laser-ready file. Three problems that turned out to be deeper than they looked: ๐Ÿ”น Script fonts. Mapping characters to glyphs isn't typography. Terminal letters kept their connecting strokes because OpenType rules were never applied. Fixed by shaping the full text run with HarfBuzz the same engine Chrome uses, so contextual alternates, final forms and ligatures come from the font itself. Verified pixel-by-pixel against the browser's own rendering. ๐Ÿ”น Millimetres, not pixels. The SVG drives a laser cutter, so every glyph is measured in real mm against engraving zones. Text auto-shrinks to fit, never crosses a boundary, and holds an 18 mm minimum letter height. ๐Ÿ”น Unique order numbers. Browser counters collide when two customers export at once. Moved to a server-side counter with flock tested with 20 simultaneous requests, 20 unique numbers. Precision work beats clever work. Every fix was verified by measuring ink pixels, not by looking at the screen. ๐Ÿ”— Live demo: https://lnkd.in/d9nGb-QX (https://lnkd.in/d9nGb-QX)#WebDevelopment (https://www.linkedin.com/search/results/all/?keywords=%23webdevelopment&origin=HASH_TAG_FROM_FEED) #JavaScript (https://www.linkedin.com/search/results/all/?keywords=%23javascript&origin=HASH_TAG_FROM_FEED) #OpenType (https://www.linkedin.com/search/results/all/?keywords=%23opentype&origin=HASH_TAG_FROM_FEED) #SVG (https://www.linkedin.com/search/results/all/?keywords=%23svg&origin=HASH_TAG_FROM_FEED) #Manufacturing (https://www.linkedin.com/search/results/all/?keywords=%23manufacturing&origin=HASH_TAG_FROM_FEED)
0
81
AI & Full-Stack Engineer | Product Design & Development
    $10k+
    Earned
    5x
    Hired
    5.0
    Rating
    34
    Followers
AI & Full-Stack Engineer | Product Design & Development
Software engineer building web, GIS, 3D & data products
New to Contra
Software engineer building web, GIS, 3D & data products
Experienced Full Stack Developer | 15+ Years in Web Dev
    5.0
    Rating
    1
    Followers
Experienced Full Stack Developer | 15+ Years in Web Dev
Expert Fullstack Developer & Technical Writer
Expert Fullstack Developer & Technical Writer
Game Development, VR, AR & Animation
    1x
    Hired
    5
    Followers
Game Development, VR, AR & Animation
Cover image for Every project starts with understanding
Every project starts with understanding the audience and the message. From #storyboarding (https://www.linkedin.com/search/results/all/?keywords=%23storyboarding&origin=HASH_TAG_FROM_FEED) and design to #animation (https://www.linkedin.com/search/results/all/?keywords=%23animation&origin=HASH_TAG_FROM_FEED) and final delivery, we focus on creating visuals that are not only appealing but also purposeful. In-game animations make gameplay feel alive. Motion graphics that simplify complex concepts. Explainer videos that transform products, services, and ideas into compelling visual stories. At Blue Creazione - A Gaming & Animation company (https://www.linkedin.com/company/blue-creazione-a-gaming-animation-company/), we focus on making people understand, engage, and remember. #Animation (https://www.linkedin.com/search/results/all/?keywords=%23animation&origin=HASH_TAG_FROM_FEED) #MotionGraphics (https://www.linkedin.com/search/results/all/?keywords=%23motiongraphics&origin=HASH_TAG_FROM_FEED) #ExplainerVideos (https://www.linkedin.com/search/results/all/?keywords=%23explainervideos&origin=HASH_TAG_FROM_FEED) #GameDevelopment (https://www.linkedin.com/search/results/all/?keywords=%23gamedevelopment&origin=HASH_TAG_FROM_FEED) #GameAnimation (https://www.linkedin.com/search/results/all/?keywords=%23gameanimation&origin=HASH_TAG_FROM_FEED) #VisualStorytelling (https://www.linkedin.com/search/results/all/?keywords=%23visualstorytelling&origin=HASH_TAG_FROM_FEED) #CreativeStudio (https://www.linkedin.com/search/results/all/?keywords=%23creativestudio&origin=HASH_TAG_FROM_FEED) #BlueCreazione (https://www.linkedin.com/search/results/all/?keywords=%23bluecreazione&origin=HASH_TAG_FROM_FEED)
0
71
You know what to make with AI, and I know how to make it.
New to Contra
You know what to make with AI, and I know how to make it.