DEV Community

loading...
Sylwia Vargas profile picture

Sylwia Vargas

I teach React, Redux, JavaScript, Ruby, Rails at Flatiron School | I care about web accessible and inclusive tech | she/her

Location New York Joined Joined on  github website twitter website

Last 250 comments

Advice Needed ➡️ Rails+React/Next.js: how to store code blocks so formatting persists?

Oh, interesting! Do you think that this would preserve the ne...

How Potty Training Shaped My Tech Teaching Style

THIS IS FANTASTIC! Thank you for sharing. “Remember, all o...

Big-O Notation from a Non-CS Perspective

This is such a fantastic blog post. Thank you both for puttin...

List: questions to ask during a job interview

I sooooo agree (especially that currently I work as a technic...

🚧 The Einstellung Effect 🚧

Kasper! I can’t believe this is your first blog — so good! C...

Talk Notes: "Secrets of Successful Mentors" (RailsConf 2021)

Thank you for your kind words ✨ So I actually asked Doug abou...

Talk Notes: "Self-Care on Rails" (RailsConf 2021)

Thank you for this lovely, warm and inspiring talk 💕

Why do you love Ruby, actually? An ode.

Ohhhh this is so interesting, thank you for sharing! If you e...

Talk Notes: 'Talmudic Gems For Rails Developers' (RailsConf 2021)

💕 thank you for telling me this! Yechiel's talk was amazing, ...

Talk Notes: 'Talmudic Gems For Rails Developers' (RailsConf 2021)

Well, that's good because as a speaker that's not your job 😂 ...

Talk Notes: "Designing APIs: Less Data is More" (RailsFonc 2021)

Thank you, Eric! That's so kind of you. I'm now participating...

Setting up my new Machine

lol what I meant to say is that I want to link it because you...

Setting up my new Machine

Thank you for this blog post. I was setting up mine two week...

List: questions to ask during a job interview

Ohhhh these are all terrific! The one that stood out to me wa...

List: questions to ask during a job interview

Thank you for this feedback. I feel that job search is so str...

JavaScript Influencers to Follow in 2021🤩

It is a plain request for clarification on the research proce...

List: questions to ask during a job interview

Thank you for this comment, Waverley! I hope you will get the...

List: questions to ask during a job interview

Awesome! Do you have any other personal favorites that have w...

JavaScript Influencers to Follow in 2021🤩

Great! I’d also appreciate an answer to my two questions: ...

List: questions to ask during a job interview

Thank you ✨

JavaScript Influencers to Follow in 2021🤩

My question is about the research process because clearly man...

JavaScript Influencers to Follow in 2021🤩

So what is it in talking about gender and people of color tha...

JavaScript Influencers to Follow in 2021🤩

Well, if you’re curious, I trust you’ll google it! Try for in...

JavaScript Influencers to Follow in 2021🤩

It’s interesting that you view a genuine question about resea...

JavaScript Influencers to Follow in 2021🤩

To your last point -> yes, it is a list. It is a product o...

List: questions to ask during a job interview

Thank you, Alex! I felt very lost three years ago and defini...

Resigning with grace

Oh that’s fantastic! Thank you for sharing this. Folks who sh...

JavaScript Influencers to Follow in 2021🤩

Thank you for your answer. I’m still curious about your res...

JavaScript Influencers to Follow in 2021🤩

Given how very not diverse this list of recommendations is, I...

Nevertheless, Waverley Coded

Reminding myself to be honest that I can’t do everything, to...

Resigning with grace

Thank you, Samuel ✨

Resigning with grace

THANK YOU for this comment! I always invite the whole team...

Resigning with grace

Ohhhh thank you 🥰 I love your attitude to moving on — especia...

Resigning with grace

Thank you for your comment — I agree! If you see the section ...

Talk Notes: "DocOps: engineering great documentation" by Adam Butler

Ohhhh thank you so much for the info and the link. I have jus...

Resigning with grace

Thank you, Bojan! I was just about to message you, actually...

Resigning with grace

Yes! I always had that, even in Europe. I assume you never ha...

Resigning with grace

Ohhh isn’t that sad? We spend so much time at work that ideal...

When do you think it’s the right time to create your own coding language? Answer for the chance to be featured on our podcast!

Ohhhh I thought I saw you as one of the contributors on the r...

When do you think it’s the right time to create your own coding language? Answer for the chance to be featured on our podcast!

I agree with you on that creating a programming language requ...

When do you think it’s the right time to create your own coding language? Answer for the chance to be featured on our podcast!

I'd say a good time to create your own programming language i...

Accessibility...Rules!

Hi Alex! I really appreciate that you wrote this blog post an...

SheCoded: A year of silence and reflection

Thank you, Darien!

SheCoded: A year of silence and reflection

Thank you, Pandita, for your comment! Yeah, I wish the world...

Nevertheless, Megan Coded

‪Your dedication to teaching, to tech documentation and to su...

Nevertheless, Florence Coded Because Nothing Can Stop Her!

I looooove these: Advocating for myself looks like… Self-...

Women Empowerment, Mentorship & Growth

“How can I grow? How will I grow patiently?” I really love ...

SheCoded: A year of silence and reflection

Thank you ✨

SheCoded: A year of silence and reflection

Thank you ✨

SheCoded: A year of silence and reflection

Thank you, Ella! ✨

How to send emails from a form in React (EmailJS)

That’s fantastic! I’ll share your blog post with my students ✨

Despite Loss, Tori Coded

Here I am to say that despite everything that has happened o...

Nevertheless, she coded: Dalia Abu Ghoush

When working with a guy who doesn't accept me "Female" as hi...

Nevertheless, erica coded

there's a lot of reflection I could write here on the past y...

9 ways to be kinder to trans people

Sure — but you see that I’ve given you plenty examples (and t...

9 ways to be kinder to trans people

I’m a bit shocked by the level of your confidence in this sen...

9 ways to be kinder to trans people

Well, the good news is that you decide which content you enga...

Why do you love Ruby, actually? An ode.

Thank you for this comment. Whenever I'm in a teaching role, ...

Why do you love Ruby, actually? An ode.

Wow! If only I came across rails 10 years ago! I’m happy that...

Checklist: 56 guiding questions about web accessibility

Wow thank you. The funny thing is that this is very mutual — ...

Why do you love Ruby, actually? An ode.

Plot twist: I also love JS ❤️ for different reasons than Ruby...

Generating & Solving Sudoku in JS & Ruby with Backtracking

This is a terrific blog post! Great piece of writing. I love ...

Why do you love Ruby, actually? An ode.

These error messages are everyone’s dream, aren’t they? ❤️

Code Splitting with Laurie Barth

I LOVE THIS! I'm such a huge fan of Dev, DevDiscuss and of La...

Why do you love Ruby, actually? An ode.

I love this comment! You made me laugh 😂 ruby truly cares a...

Why do you love Ruby, actually? An ode.

I’ve heard amazing things about Elixir and I’m curious to che...

Why do you love Ruby, actually? An ode.

Thank you for taking this time to write this comment. I total...

Why do you love Ruby, actually? An ode.

I agree! I would love to one day learn some C# but now I’ve j...

37 App Ideas for Bootcamp Students & Code Newbies

Yessss...! I can recommend some good starter tutorials if you...

Why do you love Ruby, actually? An ode.

Thank you for this! I just watched this commercial 😂

Why do you love Ruby, actually? An ode.

I totally know what you mean about rekindling passion for dev...

Why do you love Ruby, actually? An ode.

Cool, now I’m excited! I’ll give it a try and report back ✨ t...

Why do you love Ruby, actually? An ode.

Oh, interesting — what are other positive developments in PHP...

Why do you love Ruby, actually? An ode.

the dev had multiple methods of the same exact code copied a...

Why do you love Ruby, actually? An ode.

Ruby is so readable and clean 💖 Thank you for this example, ...

Why do you love Ruby, actually? An ode.

Thank you!! I’ll check it out!

Why do you love Ruby, actually? An ode.

DATES. That's another one that I forgot — and such an easy on...

Why do you love Ruby, actually? An ode.

If Ruby were a human, it would be you 💖

Why do you love Ruby, actually? An ode.

It really is, isn't it? I haven't gotten a chance to partici...

Why do you love Ruby, actually? An ode.

Thank YOU for your comment and sharing your thoughts. It's ...

Why do you love Ruby, actually? An ode.

Thank you, Mark ✨ Helping people experience Ruby joy is my m...

Why do you love Ruby, actually? An ode.

TESTS! I forgot about how fun and stress-free testing in Ruby...

Why do you love Ruby, actually? An ode.

Oh really? Interesting, I'll give it a try, then. I was very ...

Why do you love Ruby, actually? An ode.

✨ friendly and inclusive ✨ yes, I can't agree more. It just m...

Why do you love Ruby, actually? An ode.

“tool I love” 💕 exactly!

My beloved Ruby Cheat Sheet

Oh wow!! I love this. I’m going to read it in depth tomorrow ...

Why do you love Ruby, actually? An ode.

Wow that is fantastic! I’d be curious to see that project if ...

Why do you love Ruby, actually? An ode.

You know, it's not like you haven't written AMAZING posts abo...

Why do you love Ruby, actually? An ode.

WOW! So ironic that while you are known in the tech online co...

Why do you love Ruby, actually? An ode.

Exactly! See, that’s the thing: Ruby “holds a space” in my he...

Why do you love Ruby, actually? An ode.

Thank you, Annie. I had a lot of fun writing this blog post. ...

🎉 Product Launch - "Note Box" Chrome Extension 🎉

Ah wonderful, congratulations! I will try it out!

How To Build A Custom Linktree Page With HTML & CSS (for Beginners)

Hi Arvind! Thank you for this blog post — you helped me make ...

Welcome Thread - v111

Hi Alex!! Looking forward to reading you here!

Cheatsheet: JS loops (forEach, for/in, for/of)

Thank you, Anik! I'm always kinda weary of posting right befo...

How to Access Spotify’s Web API Using Ruby, RESTClient, and JSON

Thank you for this comprehensive tutorial! I’ll make sure to ...

Announcing the CodeNewbie Community

THIS IS FANTASTIC! I will include you in my newsletter and al...

Building a CSS game without HTML or JS

I really love this walkthrough — thank you! I'll share it wit...

Rails Backend: Custom Validations

Thank you! There’s a whole series of Rails articles and I’m h...

Freelancers: are you using liability insurance? Which one?

thank you — why do you think it's unnecessary?

Welcome Thread - v102

Yeah, it is — and the community is one of the most amazing th...

Welcome Thread - v101

Hi, Varun 👋 Welcome!

The Anatomy of package.json

THANK YOU!!!

Play Chess with Voice

I love this post! Thank you! I myself have been thinking abou...

5 ways to refactor if/else statements in JS functions

Ruby 🥰 Guard clauses 🥰 Ruby Linters 🥰

Ruby Basics: Strings, Arrays, & Hashes, oh my! (and cute things)

I really love this blog post! ❤️ Thank you for sharing your j...

The 7 Most Popular DEV Posts from the Past Week

Wow! Thank you! Congrats, everyone!

10 Things Front-End Developers Should Learn in 2021

I definitely agree with you @tyrionfront that when learning ...

Shell tools and scripting — missing semester notes

Ohhhh, this is super interesting and helpful. Thank you for t...

5 ways to refactor if/else statements in JS functions

Hi @afpaiva ! Thank you for your question! In comparison wit...

5 ways to refactor if/else statements in JS functions

I love these examples — thank you! condition in if stateme...

5 ways to refactor if/else statements in JS functions

Thank you! Yeah they definitely ✨ spark joy ✨

Mnemonics: declarative vs imperative programming

Thanks for this thought! I think this is a part of why this s...

Mnemonics: declarative vs imperative programming

Hey Jon! Thank you for this link — it still does not solve ...

5 ways to refactor if/else statements in JS functions

hello! ✨ good to see you here! it's funny how the tech world ...

5 ways to refactor if/else statements in JS functions

yeah, that totally works too! Thanks for this comment! I alw...

5 ways to refactor if/else statements in JS functions

Yeah I might try it in some future blogs. I've always been a ...

5 ways to refactor if/else statements in JS functions

Definitely! I like that you are using the typical for OOP cal...

5 ways to refactor if/else statements in JS functions

Yeah it's one way to do it but that still keeps the same if-e...

5 ways to refactor if/else statements in JS functions

Thank you for these examples! Coming from Ruby, this is somet...

5 ways to refactor if/else statements in JS functions

Ah! True. I edited that part and didn't edit the examples. Ar...

5 ways to refactor if/else statements in JS functions

THANK YOU! YES, I was soooo tempted to touch on Promises but ...

5 ways to refactor if/else statements in JS functions

True! Thanks!

5 ways to refactor if/else statements in JS functions

Ahhhh thank you! That's what happens when you copy examples m...

5 ways to refactor if/else statements in JS functions

Yeah, it's definitely less "user-friendly" or "beginner-frien...

5 ways to refactor if/else statements in JS functions

Oh, yes! Totally — and thank you! I actually wanted to includ...

5 ways to refactor if/else statements in JS functions

Ahhhh I'm also such a fan of guard clauses! My first coding l...

5 ways to refactor if/else statements in JS functions

Awesome! I've linked up your blog post in mine just now!

Is Our Survey Biased Against Women?

Thank you for this comment — just to be clear, I was respondi...

Is Our Survey Biased Against Women?

[edited: my comment is a response not to the post itself but ...

What I learnt from Hacktoberfest

Congratulations on battling the impostor syndrome and just go...

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

Ha, thank you ✨

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

Thank you, Henrique!

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

Yeah — I provide an email screenshot from the Github support ...

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

Thank you, Brayden! I actually just read your post about your...

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

Thank you!

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

Thank you! I really like your quiz app!

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

I mean, it's still a lot of commits but it was quarantine 😂😭

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

Yeah it is a funny and frustrating situation! So the way that...

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

Hm when I initially tweeted about it, I got many responses ab...

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

thank you!

I hit ⚡️ 15k ⚡️ commits through Open Source contributions and it broke Github.

I don't!! Not at all!! It's just that the curriculum I was co...

"Bye 👋 Felicia" GitHub action

YES! THIS IS WHAT I NEED! Thank you.

Pure CSS Custom Checkbox Style

I really love this series. Thank you! I will play around with...

How I Made a Simple Snake Game with Ruby 2D

Thank you for this blog post! It's so good — I never heard ab...

Arrow functions: a walkthrough and gotchas

Awesome! Thanks. This is what I meant by there will for su...

Arrow functions: a walkthrough and gotchas

I'm happy you feel passionate about this subject and I apprec...

Arrow functions: a walkthrough and gotchas

I wouldn't say TypeScript is a linter — did you mean TSLint? ...

Hello World

Yay!! Welcome to this wonderful community!

Arrow functions: a walkthrough and gotchas

Yeah, we still have a long way to go as a community if any ti...

Arrow functions: a walkthrough and gotchas

Thank you, Jérôme! I appreciate you taking the time to commen...

Arrow functions: a walkthrough and gotchas

Hi Andras! Thank you for taking the time to write this. I ini...

Arrow functions: a walkthrough and gotchas

Good catch! I've edited the post to include your comment and ...

Arrow functions: a walkthrough and gotchas

Yeah, it can be used as a variable but customarily, it seems ...

How Much Have You Made Off Of DEV Monetization?

I'm using uphold (as recommended by dev in this blog post) an...

How Much Have You Made Off Of DEV Monetization?

I posted the first blog post yesterday and 💸 💸 💸 ... whic...

Create a Lazy-Loading Image Component with React Hooks

Ah, how awesome! Thank you for this post — I need to implemen...

ShowDev: COVID-19 Feminist Response site hit 12k visitors ✨ 🥳 🎉

Thank you! It is now being handed over to a web dev agency so...

ShowDev: COVID-19 Feminist Response site hit 12k visitors ✨ 🥳 🎉

Thank you! We didn't know that the project would reach this m...

ShowDev: COVID-19 Feminist Response site hit 12k visitors ✨ 🥳 🎉

Thank you! I really want to volunteer my skills to help out d...

ShowDev: COVID-19 Feminist Response site hit 12k visitors ✨ 🥳 🎉

Ah, yes! I actually came up with a mini side project just to ...

ShowDev: COVID-19 Feminist Response site hit 12k visitors ✨ 🥳 🎉

Thank you for your kind words ❤️ We’ve worked really hard and...

Stay tuned: tech newsletters, slack groups and folks I follow and cherish dearly

It's funny that I didn't know about the newsletter because I ...

Stay tuned: tech newsletters, slack groups and folks I follow and cherish dearly

Thank you! If you have any newsletters/podcasts/twitter folks...

Stay tuned: tech newsletters, slack groups and folks I follow and cherish dearly

Oh, I didn't know about it! I'll add it to the list right awa...

Personal news: I've joined egghead as an instructor!

Oh, how wonderful! Congratulations! Fortunately, I have an e...

From Scaler Academy to Cyware Labs - Scaler Academy Review by Saurav Gupta, SDE @Cyware

Hi Sumeet! I noticed your Dev listing but sadly, I can't send...

Freelancers: are you using liability insurance? Which one?

I totally agree with you on the cyberterrorism issue — as we ...

How to Start Freelancing (The Basics)

Hi Kyle! Thank you for this post. I recently posed a question...

Recipe for a good readme

Yes, readme readers are an endangered species :D What do/wou...

Solving the Digital Root Algorithm using JavaScript

I love this post! You explain it all so well! Are you plannin...

Freelancers: are you using liability insurance? Which one?

Thank you! I don’t envision that I’d have to use it but then ...

Freelancers: are you using liability insurance? Which one?

Thank you! What if someone hacks the website you created? Is ...

What are the misconceptions of non-tech folks when working with devs on web projects?

<sarcasm> We definitely should charge less in such a ca...

What are the misconceptions of non-tech folks when working with devs on web projects?

Ah, that's a good analogy — thank you! I'll give you a credit...

What are the misconceptions of non-tech folks when working with devs on web projects?

This exact comment from one collaborator prompted me to start...

What are the misconceptions of non-tech folks when working with devs on web projects?

Oh yes — and also "I can do it myself, I know html". I'll inc...

What are the misconceptions of non-tech folks when working with devs on web projects?

This brings painful memories 😂 thank you!

What are the misconceptions of non-tech folks when working with devs on web projects?

Oh please don't worry, there is so much confusion about these...

What are the misconceptions of non-tech folks when working with devs on web projects?

Wow, yes, that is spot on. Taking it a step further, maybe I ...

What are the misconceptions of non-tech folks when working with devs on web projects?

Oh, that is so correct. On this note, also I will add that th...

CSS-Only Accessible Dropdown Navigation Menu

Ah, true! Thank you for your answer and your post. I just saw...

CSS-Only Accessible Dropdown Navigation Menu

I love your post — thank you! I really think everyone should ...

Checklist: 56 guiding questions about web accessibility

WOW I love this so much! What a great resource. This is rea...

Checklist: 56 guiding questions about web accessibility

WOW! Please share the link (to the website and/or github) i...

Checklist: 56 guiding questions about web accessibility

I really love your comment — thank you! I love it because t...

CS Trivia#8: What is & nbsp; ?!

Wow what a great timing!

CS Trivia#8: What is & nbsp; ?!

Glad to hear! Where are you going to use it? So curious!

CS Trivia#8: What is & nbsp; ?!

oh good to know! I have never done any email layout-related...

CS Trivia#8: What is & nbsp; ?!

Lol, it's all hilarious. I just noticed that you can't even...

CS Trivia#8: What is & nbsp; ?!

Ah, thank you for the feedback! I'll explain it better in t...

ShowDev: Covid19 Risk Calculator hit 1,1k visitors ✨ 🥳 🎉

Thank you!! Well, to be honest, I initially advocated for a...

ShowDev: Covid19 Risk Calculator hit 1,1k visitors ✨ 🥳 🎉

Yeah, I really don't think there's any other way in trying ...

ShowDev: Covid19 Risk Calculator hit 1,1k visitors ✨ 🥳 🎉

Thank you! I switched careers to solve everyday problems wi...

ShowDev: Covid19 Risk Calculator hit 1,1k visitors ✨ 🥳 🎉

Thank you!

ShowDev: Covid19 Risk Calculator hit 1,1k visitors ✨ 🥳 🎉

Thank you so much for this kind comment, Annie! ❤️

What was your win this week?

A risk calculator helping doctors triage patients hit 1,1k ...

What was your win this week?

How amazing! I am going for it now as well ❤️

Recipe for Rails Backend

Thanks! I will be writing blog posts with more specific det...

Accessibility Basics for React Web Development

Thank you, Steven, for this blog! I am so happy to see more...

Documenting a New Feature

Thank you so much for this blog post! I really appreciate y...

How to properly close a port?

Thank you! I don't think I propose it in the post 🤔 What do...

How to properly close a port?

🤦‍♀️corrected!

How to properly close a port?

Sure. I decided for this title because that's what my stude...

How to properly close a port?

Thank you! I'll add it right away!

How to properly close a port?

Exactly :)

How to properly close a port?

Eh how annoying. Well you could add root permissions to oth...

How to properly close a port?

Yeah. I had a port 80 problem when Dropbox was running in t...

CS Trivia#7: Why is SQL shouting at me?

It must be that joy that SQL cannot just contain :D

CS Trivia#7: Why is SQL shouting at me?

Thank you! I do agree about the readability of SQL. Though,...

CS Trivia#7: Why is SQL shouting at me?

I know, you always assume the best intentions ❤️ I'm sure y...

Explain React State & Props Like I'm Five

One of my friends once used this analogy: Imagine you're in...

My action steps to be bold and brave in tech as a woman

😊🥰 is there anything you’d add?

My action steps to be bold and brave in tech as a woman

Thank you! 😊 you know, I sometimes even say that out loud i...

Trivia #3: What is the history of "hello world"?

That’s hilarious 😂😂😂

Trivia #3: What is the history of "hello world"?

Oh, totally! Thank you for this comment and your creativity...

Persisting Past Dissonance: Adapting to the Identity of a Female Developer

Of course everyone can be a programmer — just with how tech i...

Persisting Past Dissonance: Adapting to the Identity of a Female Developer

Hey miniscruff, I'm happy you take time to respond to posts l...

Persisting Past Dissonance: Adapting to the Identity of a Female Developer

Hey Brandin, there are a few points in your response that baf...

Trivia #2: Where did the word "debugging" come from?

Oh, thank you! I really love to know the “but why” and “but...

Trivia #1: Who cursed us with 'foo bar'?

Well, at least foobar has some positive connotations for yo...

Trivia #1: Who cursed us with 'foo bar'?

I grew very frustrated recently with a documentation where ...

Trivia #1: Who cursed us with 'foo bar'?

That does sound fun! ✨

Trivia #1: Who cursed us with 'foo bar'?

Totally! I’m a huge advocate of naming your functions, obje...

Trivia #1: Who cursed us with 'foo bar'?

Yes! At least they are fun! But 'foo' and 'bar'?! I am very...

How do you refactor personal projects?

I decided to refactor my side project from April from bootc...

Refactoring my Rails Project

Thank you! That’s so kind. It’s been really fun so far!

37 App Ideas for Bootcamp Students & Code Newbies

Exactly! I am always trying to integrate as much information ...

37 App Ideas for Bootcamp Students & Code Newbies

That's awesome (and also very early 2010s :D )! I'll add a ...

Lecturing on Technical Topics 101

Thank you for sharing your process. I just yesterday ran a ...

37 App Ideas for Bootcamp Students & Code Newbies

Oh, thank you! I will contribute my ideas there as well!

37 App Ideas for Bootcamp Students & Code Newbies

How wonderful! I’m so curious what you’ll create. If you en...

37 App Ideas for Bootcamp Students & Code Newbies

your kindness is amazing! ❤️

37 App Ideas for Bootcamp Students & Code Newbies

Oh, that’s really great! Do you have any screen recordings or...

loading...