← Back to Blog

How to Post on LinkedIn as a Developer Without Feeling Cringy

TL;DR - Most LinkedIn content from developers fails because it performs inspiration rather than sharing something real. - There is a quieter, less performative way to post that works better and feels more honest. - Project demos, learning updates, and honest reflections on the job search consistently outperform generic career content. - Posting that you are actively looking for work is more effective than most developers expect. - You do not need to post frequently. Three to five good posts a month is enough.


LinkedIn has a reputation problem among developers. The feed is full of a particular kind of post: the five-paragraph reflection on a lesson learned, the motivational observation about hustle and growth, the "hot take" designed to provoke engagement. Developers scroll past this content and decide that posting on LinkedIn is not for them.

That instinct is reasonable. But it conflates the bad version of LinkedIn posting with all LinkedIn posting. There is a different way to be present on the platform that does not require performing inspiration for an audience.

Why the cringy version of LinkedIn posting exists

The performative style of LinkedIn content exists because it gets engagement. Emotionally resonant stories, strong opinions, and self-congratulatory updates drive comments and reactions. The algorithm rewards that engagement with more reach. So people who want reach produce that kind of content.

But you are not trying to build a LinkedIn following. You are trying to get a job. Those are different goals, and they require different behavior.

A developer who posts consistently compelling thought leadership content might get a lot of impressions. A developer who occasionally shares a specific project they built, a concrete thing they learned, or an honest reflection on their job search gets something more useful: the attention of people who are actually hiring or who know people who are hiring.

Reach is less valuable than relevance. A post seen by 200 developers at the right companies is more useful than a post seen by 2,000 people who have no connection to your job search.

What actually works

A few specific categories of content consistently work for developers who are job searching.

Project demos with context. If you built something, show it. Not a wall of text explaining what you built, but a brief description of the problem and how the project addresses it, with a link or a screenshot. The context matters. "I built a tool that does X" is less interesting than "I kept running into Y problem when doing Z, so I built a tool that handles it. Here's what it does and how I built it."

This kind of post is genuine because you actually built the thing. It demonstrates competence without claiming expertise. And it is specific, which means the people who care about that domain will notice it.

"I just learned X" posts. A short update about something you figured out, a concept that clicked, or a skill you worked on is one of the least cringy things you can post on LinkedIn. It is honest about where you are, it signals that you are actively growing, and it is conversational rather than performative.

These posts do not need to be polished or complete. A few sentences about what you learned and one concrete thing that helped you understand it is enough. If you want to go deeper, link to a blog post you wrote about it.

Honest reflections on the job search. This category surprises developers most. Posting that you are going through the job search, what you are finding, what you are working on, and what kind of role you are looking for is more effective than most people expect. It is not complaining. It is being visible.

Most job seekers stay quiet about the fact that they are searching because it feels vulnerable. But hiring managers and recruiters see those posts. Connections pass them along. People who know people share them. The cost of the vulnerability is low. The potential benefit is a warm introduction that a cold application would never generate.

Asking for advice or feedback. "I just finished this project and I'm not sure whether to approach X part differently. Here's what I did and why. Would love thoughts from anyone who has dealt with this." Posts that invite genuine response are different from posts that perform confidence. They are more interesting to read and more likely to generate the kind of engagement that leads somewhere.

The difference between a humble brag and a genuine share

The cringy version of a developer post is usually a humble brag. "I just finished a 30-day coding challenge, and the biggest lesson wasn't about code. It was about perseverance." This kind of post is nominally about a lesson but is really about the accomplishment. The lesson is generic. The subtext is the achievement.

A genuine share is specific and honest. "I spent this week finally understanding how database indexing works and why it matters for query performance. The thing that made it click for me was this analogy." That post is about the learning. The takeaway is specific. It does not try to make you look impressive. It just shares something real.

The test: would you say this to a friend who was also learning to code? If yes, it is probably genuine. If it sounds like something a LinkedIn influencer would post to motivate their followers, it is probably not.

How often to post

Three to five posts a month is enough. That is roughly one post per week, which sounds manageable, and it is.

Posting more frequently does not linearly increase your visibility to hiring managers. They are not refreshing your profile. The mechanism is more diffuse: occasional posts keep you in the peripheral awareness of your network, so that when someone is thinking about a referral or knows about an opening, your name comes up.

More importantly, posting five thoughtful, specific posts a month is better than posting fifteen generic ones. Quality is what makes people remember you. Frequency is what keeps you visible. You need enough frequency to maintain presence, but the quality is what determines whether that presence matters.

Networking on LinkedIn without feeling like a spammer covers the outreach side of LinkedIn in more detail. Posting and outreach are different activities that serve different functions. Posting builds passive visibility. Outreach creates direct connections. You need both, but they are not the same thing.

Telling people directly that you are looking

One of the most effective LinkedIn posts a job-seeking developer can write is also one of the most intimidating.

"I'm actively looking for junior backend engineering roles. I've been building with Python and PostgreSQL, and I have three portfolio projects I'm proud of (happy to share them). If you know of anything or anyone I should talk to, I'd genuinely appreciate an introduction."

This post is not desperate. It is specific, practical, and gives someone who wants to help a clear way to do so. Most people who see it and have a relevant connection will think "I should put them in touch with so-and-so." Without the post, that thought never occurs.

The reason developers avoid this kind of post is the same reason they avoid cold outreach: it feels like asking for something. But a post like this is not asking anyone to hire you. It is letting your network know you are available and making it easy for people who want to help to do so. That is a perfectly normal thing to do.

What not to post

A few categories consistently land badly for developers in job search mode.

Venting about the job market or applications. It is understandable. The job search is genuinely difficult. But posts about how frustrating the process is, how many rejections you have gotten, or how broken the system is do not create a positive first impression for hiring managers who might see them. Private conversations with friends are the right venue for that frustration.

Generic motivational content. "Every rejection is a redirection" and variations on this theme are associated with a certain kind of LinkedIn content that most developers have a low opinion of. They also do not tell anyone anything about you as an engineer.

Recycled takes on industry news. "What do you think about the new GPT release?" is the kind of prompt that feels like content farming. It generates replies but not the kind that lead anywhere useful.

Overly polished success posts. "I'm thrilled to announce that I just deployed my first full-stack application" is fine, but the more it sounds like a press release, the less it sounds like a person. The human version of this post is better: "I finally deployed the project I've been working on for six weeks. I ran into X and Y problems along the way, and here's what it looks like now."

Connecting posting to the rest of your presence

LinkedIn posts work better when they connect to other parts of your online presence. A post about a project should link to the GitHub repo or the live project. A post about something you learned can link to a blog post you wrote about it, which creates a more complete picture of how you engage with your work.

Writing online as a developer explains how a technical blog and LinkedIn posting work together. They serve different functions: the blog is a long-form record of your thinking, and LinkedIn posts are a more conversational, lower-friction way to stay visible. Both point back to the same underlying reality: a developer who builds things, learns from them, and can communicate clearly about both.

Personal branding for software engineers covers the broader picture of how your LinkedIn profile, your portfolio, your GitHub, and your writing form a coherent whole rather than a collection of disconnected pieces.

Starting without overthinking it

The first LinkedIn post is the hardest, for the same reason the first blog post is the hardest. You are not sure what the right thing to say is, you are worried about how it will be received, and you are comparing yourself to the polished version of other developers' profiles.

Post about something specific and real. A project you just finished. A concept that clicked. The fact that you are looking for work and what kind of role you are looking for. Keep it short. Do not add a list of lessons. Do not end with "what do you think?" unless you genuinely want an answer to a specific question. Publish it and do not look at the engagement numbers for at least twenty-four hours.

The goal is presence, not performance.


Related reading: networking on LinkedIn without feeling like a spammer covers the outreach side of the platform. For a broader picture of how writing and posting fit into your job search, writing online as a developer explains the mechanisms.

If you want structured support with your job search presence and strategy, here's how the Globally Scoped program works.

Interested in the program?