Nataliya Stepanova Profile Banner
Nataliya Stepanova Profile
Nataliya Stepanova

@GnykkaCodes

Followers
424
Following
446
Media
125
Statuses
1,427

✨ Frontend development and data visualizations 📝 Writing about code, remote work & creativity 👩‍💻 Co-founder of slay_lines #womenintech

Dubai, UAE
Joined July 2019
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@GnykkaCodes
Nataliya Stepanova
14 days
It's a Shipping Monday! 🚀🚀🚀 I’m excited to announce TweetCheck — an AI-powered Chrome extension that checks grammar and spelling in your tweets! 🔗 Link in the first comment ⬇️ It’s completely free. All you need is a ChatGPT API key. With an editable prompt, TweetCheck
3
0
7
@GnykkaCodes
Nataliya Stepanova
1 month
@MissKilahMarie Yeah, it's interesting that there was no negative reaction after the boy didn’t share. It could be an example of positive education.
7
97
14K
@GnykkaCodes
Nataliya Stepanova
1 month
@runews This is sad, not inspiring. Couldn’t a partner take care of his own child and let the woman have a personal and very important moment? “She was the real winner” is a poor excuse to not feel too disappointed in all this.
31
57
2K
@GnykkaCodes
Nataliya Stepanova
2 months
@Cinnadenzay “normal” is probably not the best word here…
1
0
413
@GnykkaCodes
Nataliya Stepanova
1 month
@Somun03682911 @MissKilahMarie Yeah, it’s most likely a carefully staged video. But still the message is upsetting, cause it’s presented like some fun and natural thing — “boys are just like that”
4
4
391
@GnykkaCodes
Nataliya Stepanova
12 days
@min_of_sorcery One of the best photos I have from the cons is of a guy in a white suit and uruk-hai mask, thoughtfully sitting on the floor and eating a sausage
5
1
225
@GnykkaCodes
Nataliya Stepanova
15 days
@thisisvertrying Sometimes I use the "my husband" trope when I don't want to appear rude and want to push the blame onto someone else.
2
2
119
@GnykkaCodes
Nataliya Stepanova
6 months
@OngDevLab "fix some bugs" and once one of my old colleagues wrote smth like "<name> asked me to push my changes"
5
0
89
@GnykkaCodes
Nataliya Stepanova
9 months
I'm looking for a free and easy to use alternative to Google Analytics. Do you know any? #buildinpublic #indiehackers
63
5
66
@GnykkaCodes
Nataliya Stepanova
1 month
@TheMooneyClan @runews I strongly disagree. Wife and husband are partners. In family, life and future they have. This starts before children and never truly ends. And no, in my world there is no “head of the family”. We live and rule our family together. And we still are our own personalities. And
2
2
66
@GnykkaCodes
Nataliya Stepanova
1 month
@3agle3yedAlex @runews She has a team, a coach, some contracts, and agreements. She clearly spent a lot of time preparing. And people came to watch. This event should not be about her child.
1
1
55
@GnykkaCodes
Nataliya Stepanova
7 months
After a month of trying I landed my first job on Upwork! It's small but I still feel excited! 🎉
Tweet media one
22
0
50
@GnykkaCodes
Nataliya Stepanova
2 months
@the_codewala Python developers right now
6
0
46
@GnykkaCodes
Nataliya Stepanova
9 months
@dev_ayendi Take a break till the next day. After hours I’ll be frustrated to the point I won’t see a bug right under my nose
7
1
43
@GnykkaCodes
Nataliya Stepanova
26 days
@lachancenaomi27 Like rainbow mountains in Peru. They are colorful, and the views are breathtaking, but not so bright without additional filters.
Tweet media one
Tweet media two
2
1
39
@GnykkaCodes
Nataliya Stepanova
7 months
Sparkle Icons are finally live! 🚀 It's chart-themed and open-source SVG icon collection. There are three variations: basic, light-weight and colored. Check it out and download here → #buildinpublic #datavisualization #icons
Tweet media one
5
5
35
@GnykkaCodes
Nataliya Stepanova
1 month
@TheMooneyClan @runews Fine with me! God probably doesn't exist anyway.
1
0
30
@GnykkaCodes
Nataliya Stepanova
1 month
@yomimami This looks like this bookstore in Buenos Aires, located in an old theater!
Tweet media one
Tweet media two
0
2
30
@GnykkaCodes
Nataliya Stepanova
1 month
@gelkotue @runews Yeah, it should be perfectly normal to live a full life with personal moments of shine, even after having family and kids!
0
1
29
@GnykkaCodes
Nataliya Stepanova
9 months
Recently I was giving a talk on #datavisualization and could not find a perfect #icons pack for the presentation. So I decided to craft one myself! Here is the first result. What do you think? I'd appreciate the feedback! 👀 Let it be my first #buildinpublic project this year!
Tweet media one
4
0
25
@GnykkaCodes
Nataliya Stepanova
9 months
Fellow makers, how do you manage and prioritize ideas and projects? I have a great list of things I want to make. That list only grows. I want to start doing everything and in the end I do nothing. Do you have any tips to fight decision paralysis? #buildinpublic #indiehackers
11
0
20
@GnykkaCodes
Nataliya Stepanova
6 months
What’s stopping you from coding like this?
Tweet media one
5
0
20
@GnykkaCodes
Nataliya Stepanova
7 months
Finally updated my github account with a readme. Nothing too fancy, but I'm glad! Do you have a github readme? Did it help with some visibility? #buildinpublic #indiehackers
Tweet media one
8
0
19
@GnykkaCodes
Nataliya Stepanova
30 days
@EverythingOOC If talking about Persona 5, I’d be glad that my high school was nothing like that…
0
0
19
@GnykkaCodes
Nataliya Stepanova
9 months
#Genuary18 : Bauhaus. Wanted to do something minimalistic and dynamic today! #genuary2024 #genuary #daretoshare24 #p5js
0
0
18
@GnykkaCodes
Nataliya Stepanova
1 month
Quick tip: if you're stuck on a bug, take a short walk or go for a run. It really helps!
6
0
18
@GnykkaCodes
Nataliya Stepanova
19 days
@Genki_JPN The first game was insanely beautiful and interesting! Hope the second one will live up to the expectations
0
0
17
@GnykkaCodes
Nataliya Stepanova
9 months
I'm way behind the schedule with #daretoshare24 . Absolutely admire those who enroll in any challenge and stick to it! Today I finally found some time to work on tailwind based design system for our new site. Sneak peek of the design (love the fonts!) ↓
Tweet media one
1
0
15
@GnykkaCodes
Nataliya Stepanova
9 months
#Genuary22 : Point - line - plane. I always loved Kandinsky! And suprematism. And I once made a generator for it. This can be considered a continuation of that project. #genuary #genuary2024 #daretoshare24
Tweet media one
3
0
15
@GnykkaCodes
Nataliya Stepanova
2 months
Your users do not care about your tech stack. As long as the core functionality works and does what it should, everything is fine! Not sure about php, though 🤖 Or angular, it's the worst thing ever
5
0
14
@GnykkaCodes
Nataliya Stepanova
3 months
Commenting your code, do you write the comments in english or in your native language? #100daysofcode
7
0
13
@GnykkaCodes
Nataliya Stepanova
9 months
Just found out that SVG's <foreignObject> tag is now supported in all major browsers! It's a great tool to embed any custom DOM elements into SVG ones. For example you can easily make multiline text with it. #daretoshare24 #frontend
Tweet media one
2
0
13
@GnykkaCodes
Nataliya Stepanova
8 months
@trikcode Yeah, totally. Any language can be used for a lot of tasks, and JS is not only about frontend.
3
0
13
@GnykkaCodes
Nataliya Stepanova
2 months
@not_a_heather @Ruesavatar No way I’ll gonna dump my lessons, ideas and purpose on someone without even a small intro history of trivial talks between us. I thought that introverts should understand this sentiment.
0
0
10
@GnykkaCodes
Nataliya Stepanova
7 months
SaaS founders and indie hackers, How did you come up with the idea of your product? I'm curious to hear your stories! #indiehackers #buildinpublic
9
0
12
@GnykkaCodes
Nataliya Stepanova
8 months
This is a real job on Upwork. Imagine working 20 hours a week for $75. What a joke, “opportunity”! 🤦‍♀️ #freelance
Tweet media one
4
1
11
@GnykkaCodes
Nataliya Stepanova
9 months
Had a great hike today! This is also Dubai, an hour and a half drive from the city.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
0
10
@GnykkaCodes
Nataliya Stepanova
1 month
@stephenRB4 I stopped using the alarms in the mornings, unless I absolutely need them for some early appointments
3
0
11
@GnykkaCodes
Nataliya Stepanova
26 days
@NagarajMoger22 I'll never understand devs who willingly choose Angular outside of enterprise environment.
4
0
11
@GnykkaCodes
Nataliya Stepanova
2 months
Good morning, friends! 🌇 What are the plans for the weekend? Building or relaxing? #buildinpublic
Tweet media one
6
0
11
@GnykkaCodes
Nataliya Stepanova
9 months
"The secret of getting ahead is getting started." — Mark Twain Monday dose of motivation for a productive week!
2
0
9
@GnykkaCodes
Nataliya Stepanova
2 months
The most underrated skill everyone should master: ➡️ Admitting the mistakes. We all make them, sometimes big and critical. Instead of hiding and denial, take ownership, embrace imperfection, and use mistakes as a source of learning! Writing this after admitting and fixing a
4
1
11
@GnykkaCodes
Nataliya Stepanova
1 month
As a woman in tech, I used to have massive imposter syndrome. Everyone knows more than me. Everyone writes better code. Everyone is simply better! These thoughts had a huge negative impact on my career and life. Everything changed several years ago. How? I asked myself: "Are
0
0
10
@GnykkaCodes
Nataliya Stepanova
2 months
It’s funny to move to an english speaking country as a nonnative speaker. I can discuss work, watch movies without subtitles, and I don’t even have noticeable russian accent. But every time I go to some store, I need to google “that thing to stir vegetables” or smth!
1
0
10
@GnykkaCodes
Nataliya Stepanova
8 months
@codewithvoid As usual final 20% of the work takes like 80% of time and energy
0
0
10
@GnykkaCodes
Nataliya Stepanova
2 months
Thinking of updating my profile pic for smth professionally made. Would you choose 1 or 2?
Tweet media one
Tweet media two
6
0
10
@GnykkaCodes
Nataliya Stepanova
2 months
Feels satisfying to get back to the gym after a month’s break! 💪
Tweet media one
4
0
10
@GnykkaCodes
Nataliya Stepanova
8 months
Sometimes when I'm investigating a bug, I feel like a detective looking for clues. I love this feeling! Do you feel the same? #programming #100daysofcode
2
0
10
@GnykkaCodes
Nataliya Stepanova
1 month
Happy weekend, friends! 🥞☕️
Tweet media one
6
0
10
@GnykkaCodes
Nataliya Stepanova
9 months
Remote work 101: Communication is the KEY! • Set fixed working hours • Always be present, don't disappear • Ask questions and demo your progress You won't fail if you follow these consistently. #remotework #freelance
2
2
8
@GnykkaCodes
Nataliya Stepanova
9 months
Building a product isn't just about creating new and shiny features. It's about strategically thinking how to make clients' life easier! #buildinpublic
5
1
7
@GnykkaCodes
Nataliya Stepanova
8 months
CSS Tip here ✨ Animated burger menu with no JS. aside { transform: translateX(-100%); &:has(input:checked) { transform: translateX(0); } } The trick is to have a hidden checkbox. Its label can behave as a button to close and open the menu. :has selector
2
0
9
@GnykkaCodes
Nataliya Stepanova
7 months
Hey #buildinpublic folks, I'm thinking of building a small and free Chrome extension this weekend. I'll be doing it for fun and portfolio, but I want it to be useful! What would you want to have but don't want to spend time on?
3
0
8
@GnykkaCodes
Nataliya Stepanova
25 days
@CreeCoder "We will show more ads, so you can watch ads while watching ads"
1
1
9
@GnykkaCodes
Nataliya Stepanova
1 month
Looks like the ChatGPT API is going to be affordable 🥳 $0.07 for 4 days. One or two requests per post or comment. Not bad.
Tweet media one
4
1
9
@GnykkaCodes
Nataliya Stepanova
9 months
A little piece of coding for #genuary9 today: ASCII + bubble sort! Cause other parts of my day happened to be not so fun. #genuary #genuary2024 #daretoshare24
1
0
9
@GnykkaCodes
Nataliya Stepanova
7 months
Spent last week in a social network detox and guess it really helped to clear my head and stay more focused!
3
0
9
@GnykkaCodes
Nataliya Stepanova
3 months
@trunarla Story points are better cause it’s always a range that is not bound to the particular developer. 3 points can be 2 days for senior developer. Can be 4 or 5 for junior. And it’s good, cause any one of them can take the task. The estimate is simply more flexible this way.
3
0
9
@GnykkaCodes
Nataliya Stepanova
3 months
Did you know there’s an "indeterminate" pseudo-class and state for checkboxes in HTML? It’s a third state besides checked and unchecked. Used for partially applied selections like grouped checkboxes. I've never heard of it, much to my embarrassment.
Tweet media one
1
2
9
@GnykkaCodes
Nataliya Stepanova
9 months
I ❤️ the prompts in the style of someone! Day 11 of #Genuary : Anni Albers. Done this one via @CodePen with a simple algorithm to choose different colors for adjacent elements: 🔗 #genuary2024 #genuary11 #daretoshare24
Tweet media one
0
0
8
@GnykkaCodes
Nataliya Stepanova
7 months
“The time when we feel most unsecure about anything is the time when we need competition the most” Heard this idea from a podcast today and I definitely can relate!
1
0
8
@GnykkaCodes
Nataliya Stepanova
26 days
My main cheatsheet of share links for different social networks. Bookmark for reference! 🔖
Tweet media one
4
0
8
@GnykkaCodes
Nataliya Stepanova
2 months
@NanouuSymeon Left, the options are visible and there is enough space for them
1
0
8
@GnykkaCodes
Nataliya Stepanova
1 month
Can someone explain the ChatGPT API billing model to me? Like I'm 5 🤦‍♀️ I don't understand: why do I pay for the requests if I already pay for ChatGPT itself? #buildinpublic
3
0
8
@GnykkaCodes
Nataliya Stepanova
27 days
Spent half the day in meetings and plannings. I know it's part of the job, but it still feels like procrastination when I don't get to code anything despite being busy the whole day. It's like the day went by, but there is no real output!
3
0
8
@GnykkaCodes
Nataliya Stepanova
9 months
Remote work while traveling can be a real challenge. But I've been doing this for nearly a decade. Here are my top tips for staying sane and productive while working on the move: 🧵
3
0
8
@GnykkaCodes
Nataliya Stepanova
9 months
Do you suffer from imposter syndrome? How do you usually deal with it? Share you tips! My main tip: people trust me with their products. They can't all be that clueless. So their trust validates my experience and knowledge.
2
1
8
@GnykkaCodes
Nataliya Stepanova
2 months
One day I will learn to do tasks gradually, consistently, and carefully. But not today 🤦‍♀️ Today, I will try to fit 20 hours of work into an 8-hour workday!
3
0
7
@GnykkaCodes
Nataliya Stepanova
14 days
Yesterday, I got my first certificate in marketing! 🎉🎉🎉 Almost forgot to share. The course was interesting, easy to listen to and understand, and very much to the point.
Tweet media one
2
0
8
@GnykkaCodes
Nataliya Stepanova
9 months
Good morning everyone! ✨ What are your plans for this weekend? I plan to code, write a couple of tutorials on D3.js and do some home stuff shopping.
9
0
6
@GnykkaCodes
Nataliya Stepanova
1 month
Got my extension working in just two days! 👏 I do not write my posts or comments with AI, but I use AI as a grammar checker. Commas are the most confusing thing for me as a non-native speaker! I'll publish it for everyone to use after some testing. #buildinpublic
4
1
7
@GnykkaCodes
Nataliya Stepanova
8 months
I dropped my project for a couple of weeks and felt bad about it the whole time. I overcomplicated things, invented settings and backend. And started procrastinating. Yesterday I decided to simplify and ship as is, no complications. Now I'm almost there! #buildinpublic
Tweet media one
4
0
6
@GnykkaCodes
Nataliya Stepanova
1 month
@DottieDinoRAWR @runews I'm not angry. What would I be angry about here? I'm mostly sad and disappointed that this is considered normal by a lot of people in the comments. And I'm happy that it's not considered normal in my own family.
1
0
7
@GnykkaCodes
Nataliya Stepanova
9 months
Slowly working on my dataviz icons. From primitive design sketch to implemented basic layout. #buildinpublic #daretoshare24
Tweet media one
Tweet media two
1
0
6
@GnykkaCodes
Nataliya Stepanova
3 months
@the_codewala React! Every time I try Angular, I feel like it was made over complicated on purpose. Dunno the reason
3
0
7
@GnykkaCodes
Nataliya Stepanova
6 months
My coding stats for the last two weeks. Starting a couple of new projects. Looks promising... Do you track your coding time?
Tweet media one
4
0
7
@GnykkaCodes
Nataliya Stepanova
9 months
Just tackled a long-postponed task! Here's a quick #UX and #svelte animation tip: 🌟 Use an animated cover to discreetly manage content changes on the page. It keeps transitions smooth and seamless for the user. #daretoshare24
Tweet media one
0
1
7
@GnykkaCodes
Nataliya Stepanova
1 month
Saw an amazing #dataviz at the museum yesterday. It breaks down the cost of maintaining different types of ships.
Tweet media one
0
1
7
@GnykkaCodes
Nataliya Stepanova
1 month
What title do you prefer more? I like "engineer" cause it sounds like smth more complicated.
Software Developer
7
Software Engineer
10
2
0
7
@GnykkaCodes
Nataliya Stepanova
1 month
@RealEmirHan Hans Landa, of course!
1
0
7
@GnykkaCodes
Nataliya Stepanova
7 months
Finally found some time to cook blini (russian crepes)! This week we have an old and partly pagan holiday called Maslenitsa. It symbolizes the end of winter and start of spring. Blini is part of celebrations that I like the most.
Tweet media one
Tweet media two
2
0
7
@GnykkaCodes
Nataliya Stepanova
3 months
How is your Friday going? ☀️
Tweet media one
0
0
7
@GnykkaCodes
Nataliya Stepanova
1 month
@NovaGod16 @3agle3yedAlex @runews Got the note, the original post claimed different and I responded to it directly. And the comments, including yours claims that I’m still right in my disappointment in general treatment of women
1
0
7
@GnykkaCodes
Nataliya Stepanova
9 months
@fabiospampinato Wow, cool to see the interest! That’s my experiment that started with only 3 libraries and expanded to 20+ with the community’s help. The idea was to update positions and rerender the scene on every frame. Some of the libraries are better at this, some — not so much.
2
0
7
@GnykkaCodes
Nataliya Stepanova
1 month
I wanted to watch Borderlands movie while it was still in theaters. Then decided that I’m lazy, read the reviews, and spent the evening playing Borderlands 3 instead. No regrets!
2
0
7
@GnykkaCodes
Nataliya Stepanova
1 month
We had the 666th PR in our team's repo today. And it's Friday the 13th. Funny coincidence!
2
0
7
@GnykkaCodes
Nataliya Stepanova
9 months
What do you do when it's already evening and you've tackled several tasks during the day but didn't actually solve any of them? I feel frustrated with myself today! #buildinpublic
3
0
6
@GnykkaCodes
Nataliya Stepanova
8 months
I think as developers we don’t appreciate the power of community enough! Once I was integrating a courses platform into web project and there were almost zero resources. Only an official forum where the support girls tried to upsell setup services. #programming #elearning
0
0
5
@GnykkaCodes
Nataliya Stepanova
7 months
HTML Cheatsheet (bookmark for later 🔖) Semantic tags and page structure ⚒️ • Enhance web accessibility. • Improve SEO ranking. • Simplify maintenance & styling. #html #accessibility #a11y
Tweet media one
0
0
6
@GnykkaCodes
Nataliya Stepanova
2 months
@Whotfismick every macbook charger after a year of constant use
Tweet media one
2
0
7
@GnykkaCodes
Nataliya Stepanova
3 months
Ok, got rejected at an interview, cause I was too honest. I told the guy that I was working with TS only for the last year and I'm still not very convinced with it. Guess, next time I shouldn't be so unconventional.
2
0
7
@GnykkaCodes
Nataliya Stepanova
2 months
How many valuable things in life have you done willingly, without being forced? Most of our actions are reactive. We just go with the flow: reacting to the environment, fearing deadlines and consequences. In contrast, there are proactive actions. We do them for ourselves
Tweet media one
4
0
7
@GnykkaCodes
Nataliya Stepanova
8 months
Last week I hired a freelancer on Fiverr to update my resume and cover letter. Got the final results today and wow, I had no idea I'm so amazing! Makes me wish I'd be that good with words.
0
0
7
@GnykkaCodes
Nataliya Stepanova
4 years
A beautiful #visualization of a violin bow movements. This is a famous Russian-American musician Jascha Heifetz. A small light was placed at the end of his bow and photographed with high exposure.
Tweet media one
Tweet media two
0
1
7
@GnykkaCodes
Nataliya Stepanova
2 months
#TIL Just in case you need a good dates format across timezones. Hate working with dates in web!
Tweet media one
2
0
7
@GnykkaCodes
Nataliya Stepanova
19 days
While I'm waiting for my extension to be published, check out the icon I designed today! #buildinpublic
Tweet media one
2
0
7
@GnykkaCodes
Nataliya Stepanova
1 month
Can "Buy Me a Coffee" or similar services really work as a way to monetize a small, free product? #buildinpublic
6
0
7
@GnykkaCodes
Nataliya Stepanova
1 month
Had an amazing Japanese dining experience today in Dubai! 🍜 Way cooler than the usual table seating.
Tweet media one
Tweet media two
1
0
6
@GnykkaCodes
Nataliya Stepanova
30 days
@DiscussingFilm This is what happens when you try to target everyone and change everything about the game in the process. I’m really disappointed cause Borderlands is one of my favorite game series.
0
1
6
@GnykkaCodes
Nataliya Stepanova
8 months
Love Dubai! ❤️ Moving here was the best decision that we had.
Tweet media one
0
1
6
@GnykkaCodes
Nataliya Stepanova
2 months
My husband’s company should pay me for working as a rubber duck. I’m becoming a professional. Can it be monetized, I wonder?
Tweet media one
1
0
6