This is a submission for the 2026 WeCoded Challenge: Echoes of Experience
I stood on stage in front of a nearly full cinema hall that had been converted into a conference venue for the day. My slides filled the enormous screen behind me. Bright white lights shone straight into my face, making it almost impossible to see the audience.
I had been preparing for this talk for several weeks. Not because the topic was difficult. Quite the opposite β I knew it very well.
But there was something else in the back of my mind.
How do I convince the audience to trust me?
I am not a programming celebrity. My last public talk had been more than five years earlier, and I was pretty sure nobody remembered it. And, if I'm being honest, I don't exactly look like the stereotypical senior developer or team lead.
More like: βWhere did she even come from?β
Of course, all of this existed only in my head. Conference audiences are usually wonderful and supportive.
Still, the thought kept returning. There had to be a simple way to win them over.
And then I realized I had the perfect story.
I began my talk about migrating legacy systems to modern frameworks.
I started with a few sentences I had memorized β a classic tip for public speakers: memorize the beginning, and the rest will flow.
Then I said:
βI actually know quite a lot about legacy systems.
I built my first website when I was twelve.
HTML 4.01. Framesets. Visitor counter. Guestbook.
No CSS.
But who needs CSS when you can have falling snow in winter?β
On the slide behind me appeared a screenshot of that ancient website β or rather a reconstruction of it, because the original had disappeared somewhere in the depths of the early internet.
The audience burst out laughing and applauded.
I breathed out in relief.
After that, everything flowed easily. The presentation went well β even I have to admit that, and believe me, I am my own harshest critic. A few people came up to talk afterward, some congratulated me, and a couple even quoted parts of my talk later on LinkedIn.
It was a wonderful moment.
But to understand why that joke worked so well, we need to go much further back in time.
The Internet at the Turn of the Millennium
Poland, late 90s.
Our first PC ran some old version of Windows that had to be installed from floppy disks. The monitor was a huge CRT beast that took up half the desk.
Connecting to the internet was a whole ritual back then.
First you clicked the dial-up icon. Then the modem began its strange mechanical symphony β screeches, whistles, and metallic noises that sounded like two robots arguing through a telephone line.
While the modem was working, the phone line was dead. If someone tried to call us, they would just hear an endless busy signal.
And the internet was expensive.
I had a strict limit: fifteen minutes per day. If the phone bill was too high at the end of the month, my punishment was simple β no internet the following month.
And as you probably remember, pages loaded painfully slowly back then.
After yet another expensive month, my father announced that he was deeply disappointed in this whole internet thing. If he had known I would just waste time browsing strange websites, he never would have arranged access in the first place. Maybe it was time to disconnect it altogether.
I was terrified.
But that threat also inspired me.
If I loved the internet so much, maybe I should create something on it.
Building My First Website
I downloaded an HTML course onto the hard drive β reading tutorials online was out of the question with our connection limits.
I still remember how exciting it felt. I studied the tags and built my first pages with flushed cheeks and total concentration.
CSS either didn't exist yet or wasn't widely used, because I didn't touch it at all. Everything relied on attributes like fontSize and fontColor.
One of the biggest design achievements of the time was something called framesets β splitting the screen into multiple HTML files and navigating the site that way.
The topic of the site was obvious to me. I was fascinated by space, especially the Solar System β which, at the time, still had nine planets. π₯Ή
Eventually I needed hosting and a domain name. Naturally they had to be free β we are talking about a website built by a twelve-year-old.
To his credit, when my dad saw how passionate I had become, he quietly stretched the fifteen-minute internet rule so I could keep learning.
Finally, my creation went live.
I was incredibly proud.
The Email
So did I live happily ever after, climbing the ladder of a successful programming career?
Not quite.
A few days or maybe weeks after launching the site, I sent the link to my cousin, who was a year older and also loved computers. My cousin had a friend β three or four years older than me β who, in my eyes, was a true computer genius.
He probably was objectively good. A few years later he went on to study computer science at one of the best universities in Poland.
And, if I'm being honest, I also had a bit of a crush on him. Apparently I have always had a soft spot for nerds. π (To be honest, today I don't even remember his name.)
A few days later he sent me a long email.
In polite language, he absolutely destroyed my website.
He wrote things like:
βThis website is cluttering the internet.β
βYou can immediately tell it was made by a twelve-year-old.β
βYou should probably just delete it.β
I remember staring at the screen in silence. My face went hot.
I didn't delete the website.
But I also didn't keep learning to program.
Quite the opposite β the email discouraged me so much that I completely stopped. And I had such ambitious plans back then.
If I had shown that message to my parents, they probably would have laughed it off. But I was too embarrassed, so I kept it to myself.
Until now.
Coming Back
Looking back today, I don't even blame that boy.
If he somehow remembered sending that email, he would probably shake his head in disbelief.
Eventually, as you can see, I returned to programming. By the time I was fourteen, I was already building websites that didn't just clutter the internet β they even earned me a bit of money.
And yet sometimes I still wonder what might have happened if that message hadn't clipped my wings.
Maybe I would have become a professor at MIT.
Maybe the next Mark Zuckerberg. π€£
Of course I'm joking. Most likely my career would have turned out exactly the same as it did β which, honestly, is not bad at all.
But I still think about that twelve-year-old girl staring at the screen.
And sometimes I wonder how many future developers end their story right there.
A Small Lesson
Constructive criticism is one of the most valuable things we can receive as developers.
But there is a difference between helping someone grow and convincing them they should never have started in the first place.
Every developer begins with something imperfect. Something messy. Something amateur.
Something like a twelve-year-oldβs website with framesets, a guestbook, and falling snow.
The lucky ones simply never receive an email telling them to delete it.


Top comments (81)
Honestly, the email says more about the sender than about you.
It reads like peak teenage overconfidence mixed with a bit of βinternet expert syndromeβ β very blunt, very certain, and not exactly subtle.
What stands out is your reaction. You did get hit by it β which is completely normal, especially at 12, when youβre proud of something you built and someone just tears it down. That kind of cold shower can sting.
What matters is that you didnβt stay there. You processed it, stepped back, and kept going. Thatβs the part a lot of people (even adults) struggle with.
If anything, this kind of moment is almost a rite of passage in tech β running into someone who feels the need to question your legitimacy.
The difference is what you do after. And you clearly turned it into something constructive.
Thanks so much for this, Pascal β I really appreciate your perspective π
And youβre absolutely right. The hardest part wasnβt even the email itself, but the fact that it actually killed that spark in me for a while.
Whatβs funny (and a bit scary) is that I donβt even clearly remember what made me come back to programming. I think it might have been some kind of school competition.
Which just shows how important those small initiatives can be. Sometimes it only takes one opportunity, one nudge at the right moment, to bring someone back on track.
Actually, I donβt think he extinguished your motivation.
He definitely dealt it a blow β but probably less than it felt at the time. Otherwise, you wouldnβt be here talking about it today.
It only took a small spark to bring it back. Like a gentle breeze over embers hidden under the ashes.
And at that point, itβs no longer just a flame β itβs a wildfire. The second ignition is always stronger.
I really like that perspective!
And you know, it actually reminds me of my later school yearsβ¦ and to be honest, it wasnβt all that smooth either. For example, my computer science teacher β a woman β clearly favored the boys π
But maybe thatβs a story for next yearβs contest π
That sounds like a sequel already writing itself π
Funny how the pattern shifts but the mechanism stays the same β different context, same kind of bias. This time not a blunt email, but something quieterβ¦ and arguably more insidious.
In a way, it makes your trajectory even more interesting. Itβs one thing to bounce back once β itβs another to keep moving forward when the friction becomes structural.
So yes, Iβd definitely read that βnext chapter.β Something tells me it wouldnβt just be a story about a teacher.
Exactly, I think that story would be quite an interesting one too! π
But wellβ¦ I guess it will have to wait until next year π
This was such a great read, Sylwia. Your description of the dial-up modem ritual took me right back to my own childhood. I can still hear that awful mechanical screeching in my head, not to mention the absolute panic of running up the phone bill. It is funny how universal that experience was. π
As for that older nerd who wrote you that terrible email... well, considering how things turned out, I would say he seriously missed out. His loss, our gain. I am really glad you did not let him stop you from building. We definitely need more falling snow on the web anyway.
Haha, exactly β shared experiences of old (sorryβ¦ I mean experienced π) developers!
And yes, I have no idea why the trend of falling snow in winter disappearedβ¦ it clearly deserves a comeback. Although fun fact β on the homepage of the component library I have to use at work, it was actually snowing this winter π so maybe thereβs still hope!
That is actually hilarious about your component library at work. Whoever snuck a falling snow effect into a corporate UI library is an absolute legend and deserves a raise. If they add a visitor counter or a spinning flaming logo next year, we know the renaissance has officially started. π
Haha, Iβll tell you a secretβ¦ nooo, they absolutely do NOT deserve a raise π But Iβll give them this β at least they kept the spirit of the old internet alive just a little bit π
Fair enough, your secret is safe with me. I guess forcing some 90s nostalgia into the codebase does not automatically excuse writing terrible code. π
But we still have to respect their commitment to the bit. I will cancel the petition for their raise, but they still get a silent nod of approval for the effort. π
Bit sad story about perfectionist coder who did not see trought the imperfections, even that is created by you in so young, finally you are here!
Congratulation for the speeaks in Conference.
Thank you so much! π
And yes, exactly β when you look at it from todayβs perspective, no matter how βuglyβ that website might have been, the fact that a 12-year-old built it at all is already a success.
And letβs be honest β the internet has more than enough space for all of it π
A story like this brought back some memories for me.
I'm from Ukraine, and I remember the late 90s when I was studying at university. I had no money and no idea how I would ever afford a PC. It felt out of reach. I once told a friend about it, and she shared something that stayed with me.
She said she had been buying CDs even before she had a CD player. Not because she needed them, but because she believed it would bring her closer to the moment when she could actually use them. And eventually, it did. She got the device.
So I started buying computer books. I couldnβt really use them at home, so I just imagined how I would. I read them and pictured myself working on my own computer instead of the university one.
And yes, it worked.
A few years later, I bought my first computer. Then came PHPNuke, my growing interest in PHP, and eventually my work became connected to it.
After the war began, things became harder again. And sometimes it feels like I need something similar to move forward.
Maybe itβs time to start 'collecting computer books' again.
This is such a beautiful comment β thank you so much for sharing it π
Reading this also reminded me that, in a way, I was privileged back then. My parents were definitely not wealthy, but the truth is that very few people could afford a computer or even those 15 minutes of internet a day. And yet, I had that chance.
The part about βcollecting computer booksβ is incredibly touching. Thereβs something so powerful in that kind of belief β investing in a future you canβt fully access yet, but somehow already feel is yours.
Iβm really sorry for what youβre going through now. I truly support Ukraine in any way I can, even if itβs small.
And honestly β I think you should consider writing this story down. Itβs the kind of story that could inspire a lot of people π
I believe it works in a few ways.
On one side, once youβve spent time and money on something, youβre more likely to choose that path later when youβre deciding between different directions. Just human psychology. :)
On the other side, doing something, anything, makes you familiar with the area. You start seeing opportunities to reach your goals, even when for others it still looks like complete darkness.
A lot of successful people in the indie hackers community (people who run solo online businesses) say itβs not about making things perfect, but about the number of attempts.
Consistency beats perfection.
And maybe βcollecting booksβ is part of the process. Starting with what you can do right now is how you begin to live in your future.
I think youβre absolutely right β there really is something to it π
I donβt have a direct βcollecting booksβ kind of experience myself, but one thing Iβm 100% sure of from my own life is that consistency works. Iβve seen it over and over again, in different areas.
There were many situations where I honestly felt a bit embarrassed β someone would give 100%, and I was maybe giving 10%. But I kept going consistently for months or even years. And while that other person burned out at some point, I was still thereβ¦ and eventually got much further.
That said, just so it doesnβt sound like Iβve got it all figured out π β lately Iβve taken on so many of those βsmall thingsβ that right now I mostly dream about resting and finally finishing them all.
Thankfully, I can already see a bit of light at the end of the tunnel π
Great read. Remembering how the phone used to sound when attempting to connect to the internet brings a smile to my face.
I remember how excited I felt waking up to see if my game had completed downloading during the night. It was like christmas.
Haha exactly, the downloading! π These days it takes seconds or maybe a few minutesβ¦ back then it felt like it took forever.
Such a powerful and honest story π
Itβs wild how a single message can almost change someoneβs entire path. Thank you for sharing thisβit's a reminder to all of us to choose kindness and give feedback that builds, not breaks. Every great developer starts somewhere π...
Thank you so much! Exactly, feedback is incredibly valuable, but it should help people grow, not bring them down. Thereβs a big difference between constructive feedback and humiliation.
We are often our harshest critics and build endless scenarios in our head of what could go wrong. My remedy to this is simple: just keeping taking action despite the doubts. Over time, you learn to be more comfortable being uncomfortable. The feeling for me never disappears but it gets more manageable.
Thank you for sharing this story Sylwia, I felt transported back to the 90s for a second there and it felt nice!
Thank you so much, Julien , I really appreciate it π
And yes, thatβs so true! You just have to keep doing things. Action itself is actually calming, in a way.
And about the 90s, Iβve always wondered what it looked like in a more βdevelopedβ country back then, like Canada π Today itβs probably quite similar, but in the 90s Poland was still catching up after communism, so there was quite a noticeable gap.
My current location is indeed Canada as per my profile but I actually only moved there a few months ago so it would be hard to answer your question haha
I was born and raised in France in the suburbs of Paris. Things were different back then, some memories include (without revealing my exact age hehe) are of a game boy, playing marbles with friends. Writing with an ink pen and using a chalkboard at school.
Haha, same here! π I also remember things like that, it really feels like a shared experience across countries.
But I have to say, when I visited France around 2005, it felt like a completely different world to me. More developed, more βcivilizedβ in a way.
I havenβt been to France in many years now, but I travel to Brussels quite often (which used to feel like that same βbetter worldβ to me), and honestlyβ¦ now thereβs barely any difference.
Or sometimes it even feels like Poland has the advantage π Mostly because some older systems, like paying by check, never really became a thing here, so we jumped straight into modern digital payments everywhere.
That makes a lot of sense. I visited WrocΕaw in the recent years and was very impressed by the infrastructure. Poland's rapid modernization over the last decades is very impressive.
When I was working in Berlin, many tech companies were seeking developer talent in Poland.
Yes, exactly π And WrocΕaw actually looks a bit like my city, GdaΕsk.
And itβs true, a lot of companies look for developers from Poland. I always joke that itβs because we complain a lot, so weβre really good at spotting problems π
Nice!
Oh I didn't know that about Polish. I can relate being French hahaha
Haha Julien are you sure you don't have some polish genes? π€£
This isn't just a story about coding. It's about every person who ever started something new, only to have someone try to tear them down.
How many future developers end their story right there that line stopped me. Made me think about my own journey, and how one cruel email could have ended it before it even began.
You're absolutely right. There's a huge difference between here's how to improve and 'you shouldn't have started.' The first builds bridges. The second burns them.
And that conference moment? Seeing you on that stage, telling this story, getting that applause that was the ultimate comeback. Not to that boy (who probably doesn't even remember), but to your younger self who needed to hear that she belonged.
Thank you for sharing this. It will give courage to so many beginners who need it.
Thank you so much for this beautiful comment β it truly means a lot to me π
And yesβ¦ in my case it turned out well in the end, but it really could have gone the other way. Thatβs what makes it a bit scary when I think about it now.
How many people hear something like βthis isnβt for youβ at the very beginning β and believe it? And then justβ¦ stop.
Thatβs why I wanted to share this story. Because sometimes the difference between continuing and quitting is much smaller than we think.
Hi Sylwia,
Touching story. Thanks for sharing. And really, this is probably so common, i mean, one gets an email, other hears a very harsh criticism, or fails in front of someone/some people she/he cares and totally feels ashamed, disappointed, discouraged, whatever, which might require years to erase the effect of that feeling.
I think it needs maybe some kind of over-self-confidence, not to be affected easily with these harsh moments BUT, being raised with values like being "humble", not bragging for what we do have, and therefore not showing over-confidence even for all good traits we could have (which is not necessarily bad, of course) can make us vulnerable against these moments.
Well this is... life.
Anyway, it has been too long message but i guess i felt empathy (maybe because of being a father of 2 daughters or perhaps i felt similar feelings deep inside but cannot surface it enough to remember exactly). I am glad you made it thru this (to such a nice career).. And, i must say it is a nice web page, made me feel nostalgia of those times...
Thank you so much for this beautiful comment β I really appreciate it π
Exactly, I understand what you mean. I also have two daughters, so I know very well how careful we have to be with things like this.
And youβre absolutely right β we often raise children to be humble, not to brag, to stay modestβ¦ and then later in life it turns out they need a certain level of confidence to stand their ground. Not to show off, but simply to believe in themselves.
Thanks again for your thoughtful words β it really means a lot.
Dropping by from South Korea, where some are busy like hell preparing for comeback of the most renowned boy group in the country, BTS. :)
Touching story. I also share experiences similar to some of yours. Big boys doesn't cry, but I can't deny some of my heart becoming wet. Well done, my dear fellow developer.
Considering that,it looks like the life is same across the globe, regardless of the gender. Studying with intrinsic motivation(like...... "just for fun"?), discouraging and disappointing experience, bursting up the inner fire again, and so on and on and on......
Anyway, as developers,
to solve the problems and inconveniences scattered all over the world. And it's great to hear from a fellow with pure inner passion. Well done!
P.S:
Robert Teminian is my pen name. I'm native Korean and have my real Korean name. :)
Thank you so much for your comment π
And this is exactly what I love about DEV β being able to connect and talk with people from all over the world.
Youβre absolutely right, too. No matter the gender, culture, or where we live, so many of these experiences are surprisingly similar.
Also, Iβve never been to South Korea, but your culture really fascinates me β it must be an amazing place!
And by the way, I honestly thought BTS never really went anywhere β theyβre still playing them on the radio here all the time π Although to be fairβ¦ these days itβs APT. even more often π
μννΈ μννΈ μννΈ μννΈπ΅ lol
Trivia: I had no chances to play APT games, since I don't drink. :P
Haha I had no idea! π So APT is actually a drinking game too β now it makes even more sense why itβs so catchy π
By the way, what do you think about K-pop demon hunters? π Even though Iβm way past my teenage years, I absolutely love that vibe and the music β it honestly makes me want to visit Korea someday!
Since I don't subscribe to Netflix I didn't see the entire movie, but considering what I heard from my neighbors and saw from YouTube clips......
If you come to Korea, my wife runs an AirBnB in Seoul, which is a studio apartment with no shared spaces with other guests. I can't say that it's top quality, but it's surely cozy and at home with reasonable pricing, considering patterns of guests - about 50% of guests are European, and about 10~15% are Singaporean guests. I have no idea why there are more foreign guests than Korean native, but yeah, that's that(......).
Haha, I think my favorite is the main one β Rumi, if I remember correctly? π
And if you say it really captures the vibe of Seoul, that makes me want to visit even more!
I donβt have any concrete plans yet β no tickets, no dates β but if I ever get myself organized and make it there, Iβll definitely reach out π
Who knowsβ¦ maybe one day someone will invite me to a conference there ππ
Great. Let me cross my fingers for you. Until then!
Some comments may only be visible to logged-in visitors. Sign in to view all comments.