DEV Community

Cover image for Announcing CodeWrite - the best code-blogging tool!
Arek Nawo
Arek Nawo

Posted on • Edited on

Announcing CodeWrite - the best code-blogging tool!

So, I’ve been code-blogging (a fancy term I’ve come up with) for over 2 years now. And to be honest, it’s been a fantastic experience! Not only did it gave me a chance to share my knowledge, but also to establish my position in the industry.

But I know I’m not the only one! Code-blogging has been rising steadily in popularity, as more and more knowledgeable people enter the field, with intention of sharing and build their portfolios.

With that said, there is one pretty significant downside to code-blogging, and that is the lack of tooling. Blogging in this niche requires the creator to deal with things that aren’t required anywhere else, like code snippets. Different platforms and tools handle such things differently, with varying user-friendliness.

Personally, none of them delivered the experience that I’d deemed good, requiring me to copy-paste my code snippets for formatting and handling compatibility issues across publishing platforms.

And that’s why I created CodeWrite!

CodeWrite

CodeWrite is a writing tool designed specifically for code-blogging, that comes in a form of a browser extension. I’d go as far as to say that it’s one-of-a-kind and thus the best code-blogging tool.

It brings code-blogging to the next level, thanks to a beautifully-crafted editing experience with a full-fledged, batteries-included code editor for handling your code snippets!

But that’s not all! CodeWrite was created with intention of making every aspect of code-blogging better - including publishing!

In this aspect, CodeWrite introduces something that hasn’t been done before - one-click publishing. This means that you can write your post, pin it, and go to one of supported services (for start these are Dev.to, Hashnode, and Medium), open the CodeWrite pop-up, and click the publishing button! CodeWrite will automatically detect all known incompatibilities - like too large images or lack of code highlighting - and allow you to choose the solution - in our example, resize the image, and use GitHub Gists (access token required)!

But I won’t bother you with marketing, as there’s a lot more to talk about - like great compatibility with Grammarly, included search, offline support, and standalone mode. No. Instead, you should go and see it for yourself!

So, if you’re a code-blogger and want to make your work that much more pleasing - go to codewrite.io, hit download, and give it a try in a demo mode!

CodeWrite starts at $3/month (a penny compared to time and friction saved), but there’s a treat for you - dear reader of this announcement post!

Use the code first100 to get 20% off - lifetime! But that’s only for the first 100 of you!

So, thanks for checking out CodeWrite, and leave your thoughts below! Also, be sure to upvote CodeWrite on ProductHunt, follow the development on Twitter, and check out the CodeWrite Discord for on-going CodeWrite discussions! See you there - on the brighter side of code-blogging!

And yes - this piece was written using CodeWrite!

Top comments (16)

Collapse
 
pankajpatel profile image
Pankaj Patel

I was starting the app and figured that if access to Storage is not allowed, app doesn't start.

It would be good to have some fallback DB to start the app.

It didn't occur to me about the above problem until I checked the console. Graceful degrading of functionality would make User Experience better

Collapse
 
areknawo profile image
Arek Nawo

What browser are you using? CodeWrite uses IndexedDB as it's the only way to store images.

Collapse
 
pankajpatel profile image
Pankaj Patel

Brave Browser, it turns off the storage access by default

Thread Thread
 
areknawo profile image
Arek Nawo

Guessed that already. New update coming shortly will show a message to let the user know of that.

Thread Thread
 
pankajpatel profile image
Pankaj Patel

Thanks for the update

Collapse
 
pankajpatel profile image
Pankaj Patel • Edited

Very interesting tool. Does it handle republish with Canonicals?

I like that you provide auto publish for Medium as well, really nice. Importing a post in medium with canonical is pain in the ass.

Thanks for creating.

Though IMHO, from pricing point of view, it is lot to ask without even getting to see some automation benefits.

You can start with initial 5 free posts in free/demo and later need to pay. Just saying.

Collapse
 
areknawo profile image
Arek Nawo

Thanks for the constructive feedback!
As for your questions:

  • Currently, CodeWrite doesn't fill canonical info. It works like an auto-filler. You write the post in CodeWrite and inside the platform's editor use it to autofill. Because of that, the canonical link is unknown to the tool, and as such, it can't autofill it. I might add a canonical link field in the CodeWrite editor to handle that.
  • As for pricing - it's my first product so it was a hard decision to make. I'll wait for some more feedback and maybe do some adjustment. Note that promo codes are still available.
  • Also, you can try-out the auto-filling feature in the demo mode with example posts. The demo mode's limitation is that none of your edits are saved, nor can you create new posts, but it does give you a glimpse of both the editor and the autofiller.
Collapse
 
pankajpatel profile image
Pankaj Patel

Thanks for the answer. I understand that it’s hard to know pricing strategy in the beginning. Good luck for the product.

Thread Thread
 
areknawo profile image
Arek Nawo

I've done the math, and made a few changes... 😅

Collapse
 
ttpro1995 profile image
Thai Thien

do it work on Wordpress ?

Collapse
 
areknawo profile image
Arek Nawo

Not right now, but it's on a high-priority list alongside Ghost and Hackernoon. Stay tuned!

Collapse
 
ttpro1995 profile image
Thai Thien

I still not know how CodeWrite useful.
I can still code in the IDE with full code completion (and test if it run correctly), then copy and paste source code in 'dedicate Code Block' each platform give me.

Thread Thread
 
areknawo profile image
Arek Nawo

Integrated code editor allows you to stay in one app, keeping you in the writing flow and not distracting with constant copy-pasting. This and the sum of all other parts like better Grammarly support, editing experience overall, and handling incompatibilities when cross-posting is a huge productivity boost. Of course, to each one their own, but it truly made my writing experience more pleasant. Give it a try and decide for yourself if it's worth it or not.

Thread Thread
 
ttpro1995 profile image
Thai Thien

great, thank :3

Collapse
 
aalphaindia profile image
Pawan Pawar

Thanks for sharing

Collapse
 
woonway profile image
woonway

Interesting, never heard about that