HNHacker News
TopNewBestAskShowJobs

lavrton

313 karma · joined June 5, 2013

submissionscomments
lavrton··on The surprisingly complex journey to text-selectable client-side generated PDFs
Just was solving the exact same issue.

Recently I released https://polotno.com/render-tag/ library to render rich text into 2d canvas context. And it turns out it was very easy to adapt it to work with pdflib library (via 2d canvas <-> pdf context) proxy. I was able to render good set of rich text features. Thinking to make that bridge open source as well. Maybe you will be interested in that?

lavrton··on Konva.js - Declarative 2D Canvas for React, Vue, and Svelte
It is Konva. You can inspect it in Dev Tools.
lavrton··on Konva.js - Declarative 2D Canvas for React, Vue, and Svelte
It is a fork of KineticJS. SVG export isn't implemented and I don't think it will be. I, personally, see it as out of the focus of the project.
lavrton··on Konva.js - Declarative 2D Canvas for React, Vue, and Svelte
It is mostly community-driven.

Recently, I started to use a bit of my company resources to improve the konva project. Currently, I am playing with AI tools for docs, so I have to pay for API usage.

lavrton··on Skia Canvas: Browser-Less Implementation of the HTML Canvas Drawing API for Node
Yes, it may require some monkey-patching of Konva right now. But I was able to do that. Drop GitHub issue if you are interested to discuss it.
lavrton··on Show HN: 3 years and 1M users later, I just open-sourced my "Internet OS"
I am not in puter team, so I may not know some details.

But.

I don't really care how sign-in is implemented. If it is a popup, but simple for the user - that is ok for me. Probably they will change how it works in the feature because they Puter team was listening for my feedback with puter.js SDK.

Right now, I don't pay Puter. As I understand their long-term plan, eventually, they will monetize the users directly, for example, users will pay for bigger cloud storage.

For now, I don't have access to users. But I already spoke with Puter team about, and they told me they will have a full user management dashboard.

lavrton··on Show HN: 3 years and 1M users later, I just open-sourced my "Internet OS"
I would say much simpler integration. puter.js SDK is super straightforward and fast to integrate.
lavrton··on Show HN: 3 years and 1M users later, I just open-sourced my "Internet OS"
Polotno Studio is a free app. And for a long time, it didn't even have the ability to signup and save created designs into a cloud.

I didn't want to invest my resources into "cloud saving" feature (as it is a free app). Setup full authorization, setup database, setup servers and tons of other work to finish the cycle.

https://docs.puter.com/ gives a very simple, yet powerful client-side js SDK to enable full cloud saving and loading of data for my users. I spent a couple of days for integration. Doing everything by myself with full hosting would take weeks, if not months.

lavrton··on Show HN: 3 years and 1M users later, I just open-sourced my "Internet OS"
To me, Puter platform has a huge potential. And as a developer, I already have large value from it.

Using puter.js I was able to add full cloud storage for my design editor https://studio.polotno.com/ without messing up with auth, backend and databases.

lavrton··on Ask HN: Side project of more than $2k monthly revenue? what's your project?
I am building Polotno SDK (https://polotno.com/). It a mix of SaaS and paid javascript library and react components. It is a design editor that you can integrate into your web app. From the first paying customer it took around 1 year to get 2000 MRR. And I spent around 9 months on making first version before the first paying customer.

It took me a very long time to find the idea of SDK. Previously I was thinking only about B2C cases. B2C market is already VERY crowded with Canva and million of its competitors. But B2B market was almost empty when I started.

lavrton··on Awesome-loginless: internet services that don't require registrations
I made https://studio.polotno.dev/ as a Canva alternative with login-less workflow.
lavrton··on Figma and Canva are taking on Adobe and winning
Taking the chance, I am working on JavaScript SDK to make canva-like design editors: https://polotno.dev/. Will be useful if you want to make a similar tool on your website.

There is also https://studio.polotno.dev/ product that as positioned as canva alternative without signups or paywalls. Not as good as canva yet, but it is in progress.

lavrton··on Show HN: Polotno Studio – Canva-like design editor, without signups or ads
Yes.
lavrton··on Show HN: Polotno Studio – Canva-like design editor, without signups or ads
Yes. There is cross-lines button when you select an object to change its z-index. Looks like it is not clear and I need a different icon/label.
lavrton··on Show HN: Polotno Studio – Canva-like design editor, without signups or ads
Right, that is a bug. Thanks for the feedback.
lavrton··on Show HN: Polotno Studio – Canva-like design editor, without signups or ads
I am creator of Polotno.

Thanks for the kind words.

From my view, the hole in the market is not customer support and features requests. Fabric.js and konva (that is used inside Polotno) are "low-level" libraries. They are providing a DOM-like API to the canvas. That is it. In order to make a full canvas editor, you have to write a lot of code on top of fabric, or konva, or any other library, or SVG.

https://polotno.dev/ - is designed to solve a very narrow business need. So you can build a full editor with much less code (almost no code at all). It may be less flexible, but it is the tradeoff for solving one problem in a good way.

lavrton··on Show HN: Polotno Studio – Canva-like design editor, without signups or ads
That is a bad bug. Thanks for the feedback!
lavrton··on Konva – HTML5 2d canvas library for desktop and mobile applications
https://blog.lavrton.com/hit-region-detection-for-html5-canv...
lavrton··on Konva – HTML5 2d canvas library for desktop and mobile applications
Thank you!
lavrton··on Ask HN: Who wants to be hired? (May 2017)
Location: Russia

Remote: yes

Willing to relocate: yes

Technologies: WEB, JavaScript, html5, canvas, React, webpack, TypeScript, CoffeeScript, es6, es2015, data visualization, js

Email: lavrton @@ gmail.com

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem.

My niche is a single page, "desktop like" application.

My github: https://github.com/lavrton, Sometimes I write post about react, javascript: https://blog.lavrton.com/

lavrton··on Ask HN: Freelancer? Seeking freelancer? (April 2017)
SEEKING WORK, Traveling around the world, REMOTE OK Technologies: WEB, JavaScript, html5, canvas, React, webpack, TypeScript, CoffeeScript, es6, es2015, data visualization, js.

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem. My niche is a single page, "desktop like" applications. Also, I like to work with the canvas element. So can build you something like a graphic editor, image annotations, plan builder, etc.

My GitHub: https://github.com/lavrton, Sometimes I write posts about react, javascript: https://blog.lavrton.com/, Contact with lavrton @@ gmail.com

lavrton··on Ask HN: Who wants to be hired? (April 2017)
Location: Russia

Remote: yes

Willing to relocate: yes

Technologies: WEB, JavaScript, html5, canvas, React, webpack, TypeScript, CoffeeScript, es6, es2015, data visualization, js

Email: lavrton @@ gmail.com

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem.

My niche is single page, "desktop like" application.

My github: https://github.com/lavrton, Sometimes I write post about react, javascript: https://blog.lavrton.com/

lavrton··on Ask HN: Freelancer? Seeking freelancer? (January 2017)
SEEKING WORK, Traveling around the world, REMOTE OK Technologies: WEB, JavaScript, html5, canvas, React, webpack, TypeScript, CoffeeScript, es6, es2015, data visualization, js.

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem. My niche is a single page, "desktop like" applications. Also, I like to work with the canvas element. So can build you something like a graphic editor, image annotations, plan builder, etc.

My GitHub: https://github.com/lavrton, Sometimes I write posts about react, javascript: https://github.com/lavrton. Contact with lavrton @@ gmail.com

lavrton··on Ask HN: Who wants to be hired? (January 2017)
Location: Russia

Remote: yes

Willing to relocate: yes

Technologies: WEB, JavaScript, html5, canvas, React, webpack, TypeScript, CoffeeScript, es6, es2015, data visualization, js

Résumé/CV: I can give you pdf version via email.

Email: lavrton @@ gmail.com

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem.

My niche is single page, "desktop like" application.

My github: https://github.com/lavrton, Sometimes I write post about react, javascript: https://medium.com/@lavrton

lavrton··on Ask HN: What simple tools or products are you most proud of making?
Thanks for a feedback. Just log in and you will see "add place" button.
lavrton··on Ask HN: What simple tools or products are you most proud of making?
I have two small kids (2 and 5) and I am travaling a lot with my family around the world. I found out that it can be hard to find a good place to spend some time with kids. So I build a simple tool that helps me to find such places.

https://www.gowithkid.com/

This tool already helped me a lot.

lavrton··on Ask HN: Freelancer? Seeking freelancer? (October 2016)
SEEKING WORK

I am moving around the world, currently in Dominicana.

Technologies: WEB, JavaScript, html5, canvas, Backbone, React, Angular, browserify, TypeScript, CoffeeScript, es6, es2015, data visualization, TDD, BDD, webpack

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem. Javascript is almost native language for me. Also I have good math and computer science background. Sometimes I write posts about js things (React, redux, webpack, canvas) https://medium.com/@lavrton

lavrton @@ gmail.com

lavrton··on Ask HN: Who wants to be hired? (October 2016)
Location: Moving around the world, Currently Dominicana

Remote: yes

Willing to relocate: yes

Technologies: WEB, JavaScript, html5, canvas, Backbone, React, Angular, browserify, TypeScript, CoffeeScript, es6, es2015, data visualization, TDD, BDD, webpack

Email: lavrton @@ gmail.com Since 2012 I'm developing web applications. So I really comfortable with web ecosystem. Javascript is almost native language for me. Also I have good math and computer science background. Sometimes I write posts about js things (React, redux, webpack, canvas) https://medium.com/@lavrton

lavrton··on Ask HN: Who wants to be hired? (September 2016)
Location: Russia

Remote: yes

Willing to relocate: yes

Technologies: WEB, JavaScript, html5, canvas, Backbone, React, Angular, browserify, TypeScript, CoffeeScript, es6, es2015, data visualization, TDD, BDD, webpack

Résumé/CV: https://github.com/lavrton, http://lavrton.github.io/portfolio/, I can give you pdf version via email.

Email: lavrton @@ gmail.com

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem. Javascript is almost native language for me. Also I have good math and computer science background. Sometimes I write posts about js things (React, redux, webpack, canvas) https://medium.com/@lavrton

lavrton··on Ask HN: Freelancer? Seeking freelancer? (January 2016)
SEEKING WORK, remote Right now I am in Bali.

Technologies: WEB, JavaScript, html5, canvas, Backbone, React, Angular, browserify, TypeScript, CoffeeScript, es6, es2015, data visualization, TDD, BDD

Résumé/CV: https://github.com/lavrton, http://lavrton.github.io/portfolio/, I can give you pdf version via email.

Email: lavrton @@ gmail.com

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem. Javascript is almost native language for me. Also I have good math and computer science background.

Page 1 of 2Next →