Editorial Team

The people behind the ShareCode blog

Every article on this site is written by a working developer or educator. No ghost-written posts, no AI dumps, no anonymous bylines. Here is who writes what, and what they actually know about.

Why every article carries a real name

A lot of developer content on the web ships without a real author attached. Some sites publish under a company brand with no attribution; others use generic “Editorial Team” bylines; an increasing number push out LLM-generated posts under invented personas. All of those make it harder for a reader to judge whether the advice in front of them came from someone who has actually shipped the thing being described.

We do not do that. Every post on this site is signed by a named person who also stays responsible for it after it goes live. Click any byline and you land on a real author page with a long bio, the topics that person covers, links to their GitHub and LinkedIn, and the full list of what they have published here. If a post helped, you can find their other work. If a post is wrong, you know exactly who to email.

That second part matters more than people usually credit. Software content ages fast: APIs change, libraries get rewritten, browser features get pulled. An article tied to a real author who still works on the project gets revisited when the underlying tech shifts. An article with no owner tends to sit on the internet for years, slightly wrong, until it surfaces in a search result and wastes someone's afternoon.

How we pick what to cover

Topic selection here is not driven by keyword volume or by what is trending on developer Twitter. It comes from two narrower places. The first is the engineering problems we personally hit while building ShareCode itself. The second is the questions developers send us through support, mentorship sessions, and interview-prep conversations.

That is why the engineering deep-dives on this site exist. The WebRTC explainer, the Firebase Auth post, the real-time sync walk-through — each came out of someone on the team spending real days fighting the underlying system in production. The tutorial-track posts come from the other side: the same questions kept coming up in mentorship conversations, and writing the answer once for everyone made more sense than answering it again.

The result is a catalogue that stays honest. If a technology shows up in a post here, someone on the team has actually used it in anger. If a topic is on the roadmap but nobody on the team is qualified to write it yet, we hold the topic until someone is. We would rather publish fewer posts than ship articles we cannot stand behind.

How a post actually gets published

A new post starts as a working draft shared between the author and one other team member. The author writes alongside the code examples it will contain, running each one end to end on a clean environment to confirm it behaves the way the post claims. For the engineering deep-dives that usually means reproducing the original bug or system behavior, not describing it from memory weeks later.

Then the draft goes through a technical review. The reviewer is looking for two specific failure modes. The first is the easy one: claims that are flat-out wrong. The second is harder and matters more: claims that are technically correct but phrased in a way that will mislead a less experienced reader. The second category is the reason we keep the review pool small. People who know the topic well are the ones who notice when a sentence is going to be read the wrong way.

After technical review comes an editorial pass for clarity and structure. Most drafts come out of this pass shorter than they went in. We cut sentences that delay the point, paragraphs that re-explain a concept the post already covered, and hedging that turns a confident answer tentative for no reason.

Only then does the post go live with a real byline and a published date. Substantive updates after publication get an “updated” date and a short note about what changed. Each post is treated as something we expect to be useful for years, not as content for a launch window.

Why this team is small on purpose

This page lists two authors, not twenty. That is on purpose. The economics of developer publishing reward scale: more writers, more posts, more keywords. The quality of developer publishing tends to move the other way. The technical writing people actually save and re-share usually comes from individuals or small teams writing about problems they own personally.

Keeping the team small means every byline carries weight. You can predict roughly what a post will look like before opening it based on whose name is attached: Kishan for engineering internals, Kajal for the tutorial track. As the team grows we will keep this page honest — full bio, real background, real links, real list of what each new author has actually shipped here.

We are not going to inflate the apparent team size with invented personas or LLM-drafted posts published under fake names. If a name appears on a byline on this site, the person behind it is real, works on this project, and can be reached through the contact methods on their profile.

Suggesting topics, reporting errors, joining the team

If there is a topic in our space — real-time collaboration, full-stack JavaScript, Python fundamentals, coding interviews, or remote engineering practice — that you wish we covered and currently do not, we want to hear about it. The fastest way to nudge the editorial calendar is a short note saying what you tried to do, where you got stuck, and what the existing content on the internet got wrong. Send it to sharecodelive@gmail.com or use the contact form. We read every suggestion, even the ones we end up not writing.

Corrections work the same way. Typos, broken code samples, outdated API references, dead links — send them to the same channels. We verify against the original source, apply the fix within a few business days, and bump the article's updated date so returning readers see something changed. External contributors who flag substantive corrections get credit in the update note, with their permission.

We are not running an open guest-author program right now. The review process above does not scale well to one-off submissions, and we would rather hold the bar than publish more. If we open guest writing in the future, the call goes up on this page with the topics we are looking for, the rate we pay, and what a guest post would need to clear to ship.

If you are interested in joining the core editorial team longer-term, the practical route right now is through the engineering side of the project. People who already contribute to ShareCode the product — fixing bugs, shipping features, working through customer issues — are well placed to write for the blog as an extension of the work they already do.