DEV Community

loading...
Yechiel Kalmenson profile picture

Yechiel Kalmenson

He/Him/His I'm a Software Engineer and a teacher. There's no feeling quite like the one you get when you watch someone's eyes light up learning something they didn't know.

Education

Flatiron School

Work

Software Engineer at VMware

Last 250 comments

My Favorite Bash Tips, Tricks, and Shortcuts

Great idea!

My Favorite Bash Tips, Tricks, and Shortcuts

Awesome! I've been using the Home and End buttons to go to t...

My Favorite Bash Tips, Tricks, and Shortcuts

Oh whoops! Let me check! (I don't use Macs often lol) Thanks...

My Favorite Bash Tips, Tricks, and Shortcuts

I actually store mine in a git repo and then add a line to my...

My Favorite Bash Tips, Tricks, and Shortcuts

I've seen that being used! Personally I use z (github.com/ru...

What Are Your Goals For 2021?

That's basically how I got started! I was doing tech support,...

How do you format curly braces? {}

My personal favorite: func myFunction() ...

Part 1: Adding A Dead-Man's Switch To A Rails Application

Here it is: Part 2: A...

Part 1: Adding A Dead-Man's Switch To A Rails Application

Coming soon! It's almost done! 🤞

Stickers on your laptop?

😂

Stickers on your laptop?

No idea why it came out upside-down 🙃

Stickers on your laptop?

My current setup:

Do they teach "pointers" in bootcamp? Should they?

When I was in bootcamp, we didn't learn about pointers per se...

Welcome Thread - v100

Welcome Rodney! So glad to have you! Make yourself comfortabl...

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

Hey! That's me in that tweet! 😂

More Ruby from a Python Dev

It still works with the to_i, it's just unnecessary. All it ...

More Ruby from a Python Dev

Awesome post in an awesome series! One point in the section ...

Picking up Ruby, as a Python Dev & interview questions

Here's a demonstration of why assigning a variable in an if s...

Making Newbie Friendly Open Source

This has by far become one of my favorite bots! Every single...

Professional Development Plans - A Guide to Hierarchical Decomposition

This is great advice! I've always struggled with how to bala...

October 30th, 2020: What did you learn this week?

A lot of Kotlin. What...

What are your favorite Kotlin resources?

Nice! Thanks!

What are your favorite Kotlin resources?

Wow! Those look great! Thanks for putting that together!

What are your favorite Kotlin resources?

Awesome, thanks for doing that! Followed!

What are your favorite Kotlin resources?

That looks awesome! Thanks!

Hacktoberfest Completion Thread

Just got my 4th and final PR in! The first three were work r...

What was your win this week?

Came back to work after 18 weeks of parental leave!

Top 5 DEV Comments from the Past Week

Woohoo! Made it! 🥳🤗

Explain the challenge of generating random numbers like I'm five

Thanks!

Explain the challenge of generating random numbers like I'm five

In order to explain that we have to understand what computers...

How I Automated The Google Form Filling For My College Attendance Using Python

Thanks! This is very useful! I came here because I was search...

What to ask on a interview?

Usually there are issues that are important to me around work...

What is an analogy or visualization of a coding concept that really helped you understand it better?

I found the restaurant analogy for MVC frameworks very helpfu...

Salary Negotiation for People That Hate To Negotiate with Josh Puetz

This is amazing! I'm going to have to come back and rewatch t...

Are you in the GitHub Arctic Code Vault?

Yes! Including my contributions to forem/forem... ...

How Much Have You Made Off Of DEV Monetization?

I'm more curious to see what the generic DEV payment pointer ...

What not-so-popular newsletters would you recommend?

Awesome! Feel free to let us know what you think!

What not-so-popular newsletters would you recommend?

I may be biased, but I would recommend Torah && Tech ...

How Much Have You Made Off Of DEV Monetization?

Hmmm interesting! I was curious about how the payments work...

How Much Have You Made Off Of DEV Monetization?

Soon!

How Much Have You Made Off Of DEV Monetization?

Taking money out to a bank account is pretty trivial, I'm ass...

How Much Have You Made Off Of DEV Monetization?

You can now web-monetiz...

How Much Have You Made Off Of DEV Monetization?

lol probably the last one ;)

How Much Have You Made Off Of DEV Monetization?

KA-CHING!!!! Yeah, I haven't written much in a while, but I ...

Where do you think ethics in tech is falling short?

Hey! That sounds like a book I read recently!

Writing Your First Browser Extension Tutorial - Part 2

Glad you found it helpful! Yeah, the observer was a lifesave...

Show Dev: tutorial for ScrapingBee thanks to Dev! 🥳 🥳 🥳

Congrats

What are the big differences between working for a "tech company" and being a dev for a "non-tech company"

My first job was part of a team of 5 devs at a non-software c...

Welcome Thread - v74

Welcome Chelsea! We're so excited to have you as well!

Facebook and more big tech companies are going to lean into distributed work. What is going to suck about this?

Sadly, that sums up my opinion of Facebook pretty well too......

Facebook and more big tech companies are going to lean into distributed work. What is going to suck about this?

Here, found one: ...

Facebook and more big tech companies are going to lean into distributed work. What is going to suck about this?

Yeah, as someone who recently left Brooklyn so I could afford...

Facebook and more big tech companies are going to lean into distributed work. What is going to suck about this?

Of course! I look forward to the opportunities that will now ...

Facebook and more big tech companies are going to lean into distributed work. What is going to suck about this?

One consequence I foresee is based on indications that Facebo...

What post-pandemic activity are you most excited about?

In-person conferences for sure!

May 15th, 2020: What did you learn this week?

My company is migrating from GSuite to Outlook (😞) so this we...

For standing desk owners, how do you manage your sit/stand schedule?

I basically stand most of the time unless my feel get tired s...

What was your win this week?

A Pull Request I submitted to an open source project two mont...

What was your win this week?

I submitted a PR to DEV! A...

Social Distancing Code Shirts

These are awesome!

Github collaboration: does it matter where the GitHub repo lives?

I don't think it makes a huge deal (other than that it show...

CodeLand is going distributed!

I can't wait to see how you do that! Really looking forwar...

CodeLand is going distributed!

Hugs to the team! I know how invested y'all are in this ...

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

SELECT * FROM table!!! SELECT IT ALREADY!!!!!!!!

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

LOL never thought of that! :D

Nevertheless, Molly Coded

Whoa! A dinosaur hunter as well! 😂

Tell me something funny about your first DEV job

That's the funny one! I won't tell you the scary one about ...

Tell me something funny about your first DEV job

My first job was with a business who's whole model was base...

Need a hug? There's a bot for that!

Thank you! 🤗

JavaScript Memes and Jokes ... Keep em coming 😁

Kelly Vaughn 🐞 ...

What was your win this week?

Wrote a Twitter bot that tweets hugs at you! ...

Reflecting On One Year of Remote Work

This is great! I'm considering starting to look for a more...

Need a hug? There's a bot for that!

Never underestimate the power of a great README!

Need a hug? There's a bot for that!

Thanks! 🤗

Need a hug? There's a bot for that!

I know! I got it from your README 😂 Hugs back! 🤗

Need a hug? There's a bot for that!

But is it really too much? 🤗

Need a hug? There's a bot for that!

Lol whoops, good catch! I'll fix it tonight. But you can s...

Hoist Your Vars! (Variable Hoisting in JavaScript)

Wow! Great summary and explanation of a complex and esoteri...

What was your win this week?

Just bought my Codeland tickets yesterday! Can't wait to m...

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

And thanks for sharing them. It helps us stay excited 🤗

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

Fascinating history!

Git blameless?

Have you seen the replies to that thread? In not worried ab...

Those silly mistakes we all make

Lol, yes, we're sure 😂

Git blameless?

Yeah, it's usually the commit message you're after, or the ...

Welcome Thread - v57

Welcome Tara! So glad to have you! 🤗

A New Year, a New Start: I'm Joining the DEV Team!

Wow, Nick! That is awesome!!!

These lifehacks will change the way you write Markdown!

Glad you found it helpful!

Welcome Thread - v53

Welcome Dave! 👋 I may be biased here, but if time is your ...

What Are Your Goals For 2020?

Money is a very lofty goal! I approve!

2019 Year in Review

Wow! Quite the year! Hope you can take some time for yours...

Thank you!

And thank YOU for being a great friend. Glad to have made ...

Daily Challenge #148 - Disemvowel Trolls

Ruby: def disemvowel(string) string.gsub(/[aeiou]/i, ...

What Are Your Goals For 2020?

Good luck!

What Are Your Goals For 2020?

That number one though 😍 That's something I constantly str...

What Are Your Goals For 2020?

There's a very strong possibility that I'll be using it in ...

What Are Your Goals For 2020?

So sorry about your daughter and your husband! 😔 Good luck...

What Are Your Goals For 2020?

With the added benefit of letting others grow!

What Are Your Goals For 2020?

Yes, yes you will! 💪

What Are Your Goals For 2020?

Well then, good luck! 🙌

What was your win this week?

I'm glad I managed not to think about work for the better p...

What Are Your Goals For 2020?

That's awesome! That was my goal for 2018. I didn't make it...

What Are Your Goals For 2020?

Good luck!

What Are Your Goals For 2020?

The dream 😍

What Are Your Goals For 2020?

That's a lot, nice! Though as long as you got Communicatio...

What Are Your Goals For 2020?

Testing is a great skill to become better at! Good luck!

What Are Your Goals For 2020?

Buena suerte!

What Are Your Goals For 2020?

I wish! I love my current job, the only downside is the co...

What Are Your Goals For 2020?

Good luck! From what I hear, just getting an interview wit...

What Are Your Goals For 2020?

I'll start! In tech goals, 2020 is the year of Kubernetes ...

Daily Challenge #143 - Big Arithmetic

Thankfully, Ruby automatically converts ints to Bignums whe...

Give Your Air Conditioner a Voice with Ruby on Rails

The future is here!

Welcome Thread - v52

Welcome Matthew! So glad to have you!

Daily Challenge #138 - Keep Up the Hoop

Ruby: def badass_hooper(hoops) hoops >= 10 ? "Grea...

Daily Challenge #138 - Do I get a Bonus?

lol, haven't used Ruby in a while so I wanted to be sure (t...

Daily Challenge #138 - Do I get a Bonus?

Ruby: def total_salary(base_salary, getting_bonus) "$...

How many programming languages do you know?

I guess I'll define "know" as "wrote working code in": Ru...

My 2019 in DEV - Check your stats!

Cool stuff!

HTTP Status Code Basics

That's the only way to become the perfectest you can be...

HTTP Status Code Basics

Awesome! And now the perfect post is one step perfecter! 😂

HTTP Status Code Basics

I love great analogies! But I'm kinda disappointed that yo...

Welcome Thread - v50

Welcome Prasanjit! We're so glad to have you! 🤗

What's On Your Black Friday Tech Wish-list?

Thanks @jess ! That's what I ended up going with.

What's On Your Black Friday Tech Wish-list?

Lol, yeah, that's the hardest 😭

What's On Your Black Friday Tech Wish-list?

Good luck on the job! 🤞

What's On Your Black Friday Tech Wish-list?

I'm getting the Bose Quiet Comfort a lot!

What's On Your Black Friday Tech Wish-list?

Thanks! Turning off noise cancellation easily is a useful ...

What is the new thing you want to learn technical/non-technical

Technical: Kubernetes and hopefully contribute as well (jus...

What's On Your Black Friday Tech Wish-list?

Thanks!

What's On Your Black Friday Tech Wish-list?

What kind do you have?

What's On Your Black Friday Tech Wish-list?

I have two things on my list: A good pair of Bluetooth he...

What was your win this week?

Looks like it's up! youtu.be/FGBBeyZ-p1k

On Artificial (Un)Intelligence

That is very true! That's similar to a case in the Talmud ...

What was your win this week?

Gave a talk at KubeCon!

On Artificial (Un)Intelligence

Yes! I can't believe my thoughts didn't go in that directio...

Daily Challenge #119 - Adding Big Numbers

Ruby: def add(a, b) (a.to_i + b.to_i).to_s end

What do you think the BEST feature is that dev.to could add?

A pronoun field in the bio settings.

Recursion

My comment is in the comment below: ...

Welcome Thread - v47

Welcome Sarosh! We're so glad to have you! 🤗

Daily Challenge #110 - Love VS. Friendship

Well, my first attempt had me iterating calling .index on (...

Daily Challenge #110 - Love VS. Friendship

def wordsToMarks(word) alphabet = ("a".."z").to_a mark ...

Special Announcement From the DEV Founders

Congrats team!!!

Changelog: Block Tools For User Safety

This is great! I was just thinking a few weeks ago that it ...

Changing Jobs Before You Are Ready

OMG! This hit me in all the feels! 🥺

What non-dev IT jobs have you had?

I definitely feel like having that background helped me in ...

DEV, meet Site Reliability Engineering

OMG this is so exciting!!!

Welcoming Molly - The DEV Team's First Lead SRE!

OMG!!! This is so exciting! I was wondering what her next ...

What non-dev IT jobs have you had?

I started out doing tech support. From there I worked my w...

What was your win this week?

Got 5 PRs merged this week!

The DEV Team is now 100% Distributed

This is so tempting...

Daily Hacktoberfest Miscellaneous discussion (October 7th)

And submitted a 5th PR this afternoon for good measure (to ...

Daily Hacktoberfest Miscellaneous discussion (October 7th)

Just submitted my 4th PR! 1 was merged already. PR summar...

Welcome Thread - v43

Hey Javed! 🙋🏼‍♂️ So happy to have you!

Welcome Thread - v42

Welcome Kris! Glad to have you! My two sons are color blin...

Your First Year In Code: Now Available In Print!

Great news! Will it be available at the DEV shop?

What was your win this week?

I had two PRs accepted to a big open source project and a 3...

DEV IRL Tel Aviv has launched!

Looks like it worked out awesome! If course that isn't sur...

What was your win this week?

Thanks! Still can't believe someone thought I'm responsibl...

What was your win this week?

This week was a pretty good week! Has a whole bunch of wins...

One small process improvement we made lately at DEV

I wonder who inspired that Thank You, Next one... 🤔

Dev.to is presenting Hacktoberfest?!

That's ok, this year's shirt looks waaay cooler! 😎

How do *you* pronounce sudo?

I pronounce it as "please" 🤗 ...

Where in the world do you DEV?

It was an awesome conference! Kicking myself for not submi...

Where in the world do you DEV?

From Abstractions conference in Pittsburgh!

Your favorite `git` aliases?

Not strictly a git alias, but I have a bash alias gclone &l...

These lifehacks will change the way you write Markdown!

Same! 🙂

These lifehacks will change the way you write Markdown!

Thank you! What do you mean that they are mixed? It seems ...

These lifehacks will change the way you write Markdown!

Glad you found it helpful!

These lifehacks will change the way you write Markdown!

Yes! I didn't mean to imply JavaScript was the only one, I ...

These lifehacks will change the way you write Markdown!

Glad you found it helpful! 🤗

These lifehacks will change the way you write Markdown!

Thank you! ❤️

These lifehacks will change the way you write Markdown!

Glad you found it helpful! 🤗

These lifehacks will change the way you write Markdown!

As far as I know you can't have two languages selected so i...

Changelog: Stack Overflow Liquid Tag

Awesome! I know at least one of my old answers that I need...

Best way to purchase a domain name?

I use Google Domains. Their interface is clean and I figur...

Writing Your First Browser Extension Tutorial - Part 1

Here it is! Writin...

Writing Your First Browser Extension Tutorial - Part 1

Here it is! Writin...

Welcome Thread - v36

Welcome to DEV Ahmed! We're so happy to have you! 🤗

Writing Your First Browser Extension Tutorial - Part 1

Great tip! Thanks! I should probably add that to the body ...

Writing Your First Browser Extension Tutorial - Part 1

Glad you found it helpful! 🤗

Welcome Thread - v36

Hola Camilio! Welcome to DEV! We're so glad to have you!

Writing Your First Browser Extension Tutorial - Part 1

Thank you! This feedback means a lot to me! 🤗

Writing Your First Browser Extension Tutorial - Part 1

Glad you found it helpful!

Writing Your First Browser Extension Tutorial - Part 1

I'm glad I got you interested 🤗 Let me know what you end u...

Writing Your First Browser Extension Tutorial - Part 1

Glad you liked it!

Writing Your First Browser Extension Tutorial - Part 1

Glad you found it useful!

Writing Your First Browser Extension Tutorial - Part 1

Awesome! Let us know what you make!

What is quantum computing?

Great minds think alike 😉

What is quantum computing?

Thanks!

I'm Going Back to being a DEV Community Member

Wow, good luck on your next steps! Wherever it is we're su...

What was your win this week?

One of the projects our team is working on is providing a W...

What is quantum computing?

Also, this video is just a bit math heavy, but I managed to...

What is quantum computing?

A coworker shared this with me recently: smbc-comics.com/c...

Welcome Thread - v36

Welcome Ramesh! We're so glad to have you!

Welcome Thread - v36

Welcome Fabiana! We're so glad to have you!

Florida Man of Tech has struck again!

Florida man bitten by Python hiding in toilet

When Stack Overflow Goes Offline...

That makes sense...

When Stack Overflow Goes Offline...

No "all of the above"? 😭

What are the worst security practices you've ever witnessed?

Probably still hasn't happened. At the rate things moved...

What are the worst security practices you've ever witnessed?

I used to work for a company in a pretty competitive indust...

What was your win this week?

Oh, you'll do great!

What was your win this week?

Yes, it was my first! (I've spoken at a Meetup, but never a...

What was your win this week?

Thanks! And it was great meeting you (and the rest of the c...

I created DEV and have other positive qualities, ask me anything!

It's no secret that dev.to is one of the most positive and ...

What was your win this week?

Two wins: I gave my first ever talk at Codeland! ...

Twitter's new UI

Sure! We're accepting of all types here 🤗

Twitter's new UI

Awesome! That's amazing!

Twitter's new UI

Yeah, I should know that, I just have a workshop at Codelan...

Twitter's new UI

That looks great! To bad I'm on Firefox...

The DEV Community Published a Book: Your First Year in Code

That is awesome! Thanks @itsasine !

Give a lightning Talk at DEV IRL Tel Aviv!

Sorry! I don't make the rules... 😂

Give a lightning Talk at DEV IRL Tel Aviv!

LOL! I actually just spoke to @peter and @jess at Codela...

What would your dream tech conference look like?

Doesn't necessarily have to be a week, but more than one da...

What would your dream tech conference look like?

Like Codeland, but for a week instead of a day. Preferably...

How do you build camaraderie with a fully remote team?

One of the teams at my company is half-remote and I noticed...

Give a lightning Talk at DEV IRL Tel Aviv!

Looks awesome! Do you cover travel and falafel expenses fo...

What sport/physical activity would you recommend to someone who's not super sporty by nature?

I recently went skydiving and I'm not obsessed! Trying to ...

Introducing the watercooler tag (light off-topic chitchat)

I don't mind taking that!

What are you doing while twitter is down?

It was terrible! I usually enjoy feeling all smug when eve...

Welcome Thread - v34

Welcome! 👋

The best joke about recursion

Good one! 😂

Infinite loop

ctrl+c

A QA engineer enters a bar

The first customer walks into the bar and asks where the re...

If I could go back in time and speak to myself 5 years ago, I would say...

Being a programmer is for you! It's not just for kids who'v...

What jobs did you hold before you got into software?

So you wore a purple leotard and a bob haircut... 😂

What jobs did you hold before you got into software?

You were Donald Duck? 🤯

What jobs did you hold before you got into software?

Rabbi Elementary School Teacher Tech Support

Explain XKCD To Me

Thanks!

Who is hiring? (As of June 2019)

Unfortunately, there are no remote positions 😞

Who is hiring? (As of June 2019)

Pivotal | Software Engineer | NYC/SF/Palo-Alto/Toronto/Denv...

DEV Conference?

It's funny, I had the same idea a few days ago and was long...

What do you think about the idea that "there should be only one way of doing a thing" in programming languages?

One of the things I loved most when I was learning Ruby was...

1st week @ Flatiron School.

Good luck! Flatiron is awesome! You'll do great!

Did you transition to tech from another career?

A combination of factors. The position I had was eliminate...

Did you transition to tech from another career?

Yes! I was a Rabbi and a Hebrew School teacher before swit...

What do you want to be when you grow up?

An astronaut! More realistically I'd like to finish my pil...

Gophers, what parts of Go did you find/are you finding challenging to learn?

Yeah, the idea of duck typing, where as long as an object r...

Gophers, what parts of Go did you find/are you finding challenging to learn?

Pointers took me some time to wrap my head around. Also, c...

What does your Terminal look like?

Emoji indicating if the last command was successful or n...

What are your non-tech interests/hobbies? 🏝

I'm a huge aviation geek! I love everything about flying; ...

What was your win this week?

I deleted about 850 lines of code and a whole pipeline from...

At work, do you have planned roundups with coworkers to discuss new and/or unfamiliar coding concepts?

My team has a weekly "Tech Forum" where one of us will get ...

What is your favorite desk accessory?

These are my friends who've helped me through many debuggin...

Did you negotiate ($) for your first technical job?

I don't think this particular company asked me, but there w...

Did you negotiate ($) for your first technical job?

Yes, I did. Negotiating was a part of the process I was no...

How many software developers does it take to screw in a lightbulb?

Oh, I just wrote a change_lighbulb.sh script to do it for m...

Those silly mistakes we all make

Yes! Someone pointed out the referer header to me once, and...

Those silly mistakes we all make

Unrelated, but my last job had a referrals-based business m...

Those silly mistakes we all make

These days I work mostly in Go, but even in languages with ...

loading...