loading...
Ben Greenberg profile picture

Ben Greenberg

Rabbi turned Coder. Second Career Dev taking it one function at a time.

Location Modi'in, Israel Joined Joined on  Twitter logo GitHub logo LinkedIn logo External link icon
Education

Flatiron School

Work

Developer Advocate at Vonage

All 191 Comments

re: August 6th, 2020: What did you learn this week?
This week was an adventure in figuring out how to spin separa...
re: Hey CodeLand, we’re Vonage and we can’t wait to meet you!
Hey Vonage! You look familiar :) Glad we're supporting the am...
re: Add Right to Left Text To Your GitHub Profile README
That works too! :)
re: Add Right to Left Text To Your GitHub Profile README
It was a great article!
re: Create a Video Party App With Rails Part 2: Building the Frontend
Hi Kamal, Good to hear from you here and in the Video Ruby S...
re: Announcing: The Grant For The Web x DEV Hackathon Winners!
What a thrill this morning to wake up and see I've made it to...
re: Where do you think ethics in tech is falling short?
For me, we have to start with the proposition that tech is no...
re: Stop setting the language of your website based on user location
This post is one I can deeply relate to! I speak the language...
re: Stop setting the language of your website based on user location
I see what you're saying, but it quickly loses its romanticis...
re: Create a Video Party App With Rails Part 2: Building the Frontend
Hi Kamal, Unfortunately, it's not possible to remotely contr...
re: Take the 2020 Ruby on Rails Community Survey
I completely relate to that. I think the issue is a conceptu...
re: Rack Middleware for the Web Monetization API
Thank you for the inspiration!
re: Create a Video Party App With Rails Part 2: Building the Frontend
Glad you followed the link! Best of luck to you!
re: Rack Middleware for the Web Monetization API
Thanks, but the inspiration comes from Kinyanjui's post I men...
re: A Python binding for the web monetization Javascript API
You inspired me actually, and I'm putting together some Rack ...
re: Create a Video Party App With Rails Part 2: Building the Frontend
Not a problem, I think I understand now. If I understand cor...
re: Create a Video Party App With Rails Part 2: Building the Frontend
Yes, there is, look at the last sentence in my last reply :) ...
re: A Python binding for the web monetization Javascript API
When I saw this hackathon my first thought was how could this...
re: Symptom Check and Self-Report COVID with React, Rails, Google Maps API
What a fantastic final project! I don't even remember my fina...
re: Create a Video Party App With Rails Part 1: Building the Backend
Well, thank you for the happy birthday message! He had a grea...
re: Create a Video Party App With Rails Part 2: Building the Frontend
Hello again, Thanks so much! There are different ways peop...
re: Create a Video Party App With Rails Part 1: Building the Backend
Hi @leastbad , Nice to hear from you! I work for Vonage and ...
re: Take the 2020 Ruby on Rails Community Survey
+1 for Nokogiri, it's comical at this point how long it takes...
re: I Passed The Google Technical Interviews; You Can Too.
Wow, what an amazingly thorough overview of the interview p...
re: Sorbet (Ruby type checker) seems really neat!
Been working with Sorbet for the past couple months, and ov...
re: RoR Tips & Tricks Series – #1
Hi Shekhar, I love seeing new Rails posts on DEV. Can I re...
re: From supermarket shelves to your doorstep in 90 minutes
That's awesome! Can I recommend sharing some of the code or...
re: From supermarket shelves to your doorstep in 90 minutes
Why is this tagged as a Ruby post? What does this have to d...
re: Are They Awake Yet? Building a GitHub Action to Find Out!
Thanks!
re: Writing a Ruby Gem Specification
This is a really thorough and easy to read guide. Been putt...
re: Being a bilingual developer
I love this post! A book that gave me a lot of insight into...
re: Import DEV Posts To Jekyll With GitHub Actions
That's really cool. I like how you made it independent of t...
re: Import DEV Posts To Jekyll With GitHub Actions
Have you tried setting up the Publishing from RSS option in...
re: What are the hardest coding terms to search for?
Recently, I've had some fun results when I've searched on t...
re: How do you practice safe public wifi access?
VPN. Although, nothing is 100% safe, but definitely makes i...
re: Principles of Developer Focused Design
This is great advice, Yitzi!
re: What are your biggest problems with unit testing?
If a test's expectation is linked to the exact desired outp...
re: What are your biggest problems with unit testing?
I think you are responding to a different comment, since yo...
re: How to use rails console like a boss?
One great use I have for it is as an easier way to see what...
re: What are your biggest problems with unit testing?
One issue with unit testing is the tendency to tie the test...
re: DEV IRL Tel Aviv has launched!
Belgian beer is some of the best around!
re: DEV IRL Tel Aviv has launched!
Aww... thanks :)
re: DEV IRL Tel Aviv has launched!
Would love to have you visit, maybe during the next DEV TLV...
re: DEV IRL Tel Aviv has launched!
Maybe if you do it around the same time as EuRuKo 2020 in H...
re: It's Scraping Seasons
Great final project! Love seeing fellow Flatiron grads proj...
re: Give a lightning Talk at DEV IRL Tel Aviv!
!סבבה
re: What exactly is the job of a "Developer Advocate"?
It's a great question! There are some good resources on DE...
re: Do you have your next vacation planned?
Going to Florida at some point in the coming few months. Wi...
re: What jobs did you hold before you got into software?
Campus chaplain Congregational rabbi Community organizer N...
re: If I could go back in time and speak to myself 5 years ago, I would say...
Can definitely relate to the enjoy your family part!
re: If I could go back in time and speak to myself 5 years ago, I would say...
100% this comment!
re: Who is hiring? (As of June 2019)
Nexmo, the Vonage API Platform | Remote (unless otherwise l...
re: What's your worst nightmare as a coder?
A toxic unsupportive work environment.
re: Nexmo Get Call on WebApp using Websocket
Hey Binu, Sorry you feel that way! I noticed that you aske...
re: Nexmo Get Call on WebApp using Websocket
Hi Binu, These tutorials may be helpful for you: nexmo.co...
re: Changelog: Tweet Suggestions and other tools for authors
The DEV team keeps on innovating! Way to go!
re: GitHub Package Registry: What Does It Mean For Ruby Devs?
I love working with RubyGems. So intuitive and easy.
re: GitHub Package Registry: What Does It Mean For Ruby Devs?
In the same theme, I am thinking about centralization. Ever...
re: GitHub Package Registry: What Does It Mean For Ruby Devs?
That's an interesting benefit. I can see how that could be ...
re: GitHub Package Registry: What Does It Mean For Ruby Devs?
That's a really good question.
re: GitHub Package Registry: What Does It Mean For Ruby Devs?
Definitely agree with a lot of that! It was interesting to ...
re: Level Up Your Ruby Skillz: Working With Arrays
This is such a useful reference! Thank you for this, it's a...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
Hey, thanks for your comment! I love the quote from Bob M...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
This is a helpful comment, Adrian, thank you. So if I under...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
If you are unable to interact with a Jewish person without ...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
I will no longer engage with you and continue to be condesc...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
Hi Adrián, Since you insist, I will gladly respond. First...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
Thank you for exemplifying the perspective I wrote about pe...
re: Announcing DEV for Android
Just installed it. Beautifully done!
re: Follow Friday! (v2)
Aww,thanks! Adi is great also and you should follow her!
re: What’s Tripping Up Uglifier?
This is really helpful advice. I'm going to bookmark it for...
re: Are you willing to be uncomfortable to support women developers?
Thank you, I appreciate that!
re: Are Your Colleagues on Holiday? Build a Voice App with Rails to Find Out
Awesome! Good luck and would love to see what you build whe...
re: חלון תוך קשרי מפתחים
If you're interested this post is also in English at dev.to...
re: חלון תוך קשרי מפתחים
100% I think if someone had some spare time, dev.to could...
re: New Years and New Beginnings: I'm Joining the DEV team!
Congrats! That's such awesome news!
re: Did I try looking for a job too fast?
I completely relate to where you are coming from right now....
re: Resource Summary for Simple Rails Features
This is a really comprehensive walkthrough of your app's st...
re: I18n for Rails: Set-up for Using Locales from URL Params and Basic I18n Usage
This is a great resource, thanks for sharing!
re: SQL Server Reporting Services: Lessons Learned from the Trenches
Thanks Helen! Since I wrote this article I discovered the v...
re: Announcing: Torah && Tech
Thanks for making it!
re: DevLids 200-Milestone & Help Needed
Great project! Not sure if they have what you need, but Cl...
re: 🌍 Where Are DEV Users Coming From?
Formatting punctuation marks not to automatically be placed...
re: 🌍 Where Are DEV Users Coming From?
אבל, אני רק רואה את זה מימין לשמאל תמיכה בשפה לא גדול כאן.
re: 🌍 Where Are DEV Users Coming From?
סבבה! נתחיל לכתוב כמה פוסטים בבלוג בעברית
re: Speed up your queries with indexes
That's probably true, and we're all just trying to be extra...
re: Speed up your queries with indexes
In this case, I also became a bit of the friendly DBA. It's...
re: The first design iteration of my personal website
This looks so great! I love your use of empty space to draw...
re: A Tale of Portfolio Site Evolution in 3 Pictures
I was able to address this during my lunch break today. The...
re: A Tale of Portfolio Site Evolution in 3 Pictures
I just checked again and I don't see that issue. Strange it...
re: Speed up your queries with indexes
This is great! One of the first things I did at my job was ...
re: A Tale of Portfolio Site Evolution in 3 Pictures
Thanks for this! Yes, I think I know the issue. When you tr...
re: A Year Ago I Never Would Have Been Able To Do This, But I Just Built My First Web App. Here It Is!
Well now I am just blushing. This is amazing Jeremy! You ha...
re: What’s a concept you understand now, but took you forever to grasp?
this and specifically binding controlled components in R...
re: Why is your preferred programming language your go-to?
Like how Python was your first language you learned, Ruby w...
re: The Gender Pronoun Highlighter
What an awesome bot, love it! It can really hard to be cogn...
re: Getting Started with Gatsby
Hey Jarret (fellow Flatiron alum!) this is a great intro to...
re: Better console.logs
Not just tech sites... I've seen some great ones on other s...
re: Better console.logs
Is there anything more fun than inspecting a website you're...
re: dev.to Show us your octocat alter ego
I call it the "Jewish Octocat" and it mainly reflects me as...
re: Top 5 DEV Comments from the Past Week
This is such a nice new roundup! You are all always finding...
re: Collaboration on Open Source Projects: What Works and What Doesn't?
Your reply is definitely not boring and I appreciate you wr...
re: #Hacktoberfest Season: Getting Involved in Open Source Projects
Thank you, glad it was helpful!
re: #Hacktoberfest Season: Getting Involved in Open Source Projects
Thank you, appreciate it!
re: #Hacktoberfest Season: Getting Involved in Open Source Projects
Thanks!
re: The 7 Most Popular DEV Posts from the Past Week
So this is what it feels like to be famous! ;)
re: The New Golden Rule of Programmers
That's one way to look at it.
re: The New Golden Rule of Programmers
Haha, that would be appropriate.
re: The New Golden Rule of Programmers
Yup!
re: The New Golden Rule of Programmers
Totally agree.
re: The New Golden Rule of Programmers
Love this idea!
re: The New Golden Rule of Programmers
💯
re: The New Golden Rule of Programmers
Yes, that's definitely the issue with headphones, if you're...
re: The New Golden Rule of Programmers
"-1" what do you think this developer community is? Your pe...
re: A Slow Death by For Loops
100% agree to this comment. Fully taking advantage of what ...
re: A Slow Death by For Loops
Yes, I agree there are some great tools out there for manag...
re: Follow Friday! (v2)
By the way, Ben, I noticed that the reply box to a comment ...
re: Follow Friday! (v2)
I follow him everyday to the same job so I can confirm he i...
re: So You Learned React, and Now You Work with jQuery...
I agree mostly, but do disagree a bit. The actual experienc...
re: So You Learned React, and Now You Work with jQuery...
We would all be in a happier place if everyone lived by the...
re: Technology Must Know When to Say "I Don't Know"
If developers weren't penalized for it in many work environ...
re: What The For Loop?
You have a knack for breaking down concepts and really expl...
re: Tips For Maintaining A Side Project With A Full Time Developer Job
I think I agree with you and that you're not in disagreemen...
re: Why Docker? Creating a multi-container application with docker
This is great! I've been interested in exploring Docker for...
re: Open layout vs closed layout? Something in between? What's the ideal office layout?
Something in between works best for me. Right now, I'm in a...
re: Technical Interview Teardown
This is great. I appreciate the notion that whiteboarding a...
re: What is a website that you visit regularly despite its technical quality and user experience?
Yes, to all of this. I find the Facebook user experience to...
re: What do you do on a daily basis for your job?
Web Developer here: Do whatever is needed for the company...
re: What's your dream job?
A job where I get to bring my passion for connecting with p...
re: What are you working on these days?
Started a new job 3 weeks ago, my first developer job. I'm ...
re: A Brief Introduction to REST APIs
Yes, hypermedia is an element of REST as are HTTP verbs, st...
re: A Brief Introduction to REST APIs
Yes, you are correct. I wrote this a while back in October ...
re: Announcing Sustaining Memberships for dev.to
This site deserves some of my money. Glad to support!
re: Reflections After The First Coding Job Search
Thanks David, much appreciated!
re: Reflections After The First Coding Job Search
Thanks Alex!
re: PHP 101: Basic Form Validation
I'll let you bring that up to a vote in the UN General Asse...
re: PHP 101: Basic Form Validation
Thanks Franco for your comment, I really appreciate it! I w...
re: How to build a simple Twitter bot in 17 lines of code
Thanks!
re: How to build a simple Twitter bot in 17 lines of code
Excellent article! Twit is a great package, really versatil...
re: I'm a co-founder of dev.to, ask me anything!
Soy Vay! Love it.
re: I'm a co-founder of dev.to, ask me anything!
What's your favorite Korean-Ashkenazic fusion cuisine item?
re: I Built An Alexa Skill… And You Can Too!
Thanks and Happy Chanuka to you as well!
re: I Built An Alexa Skill… And You Can Too!
Haha, that's awesome! I have to say I never imagined Torah ...
re: Taking The Deep Dive At A Hackathon
Thanks!
re: Socket.io: Making Web Sockets a Piece of Cake!
You inspired me to learn about websockets now, thanks for t...
re: How I Re-Wrote my Portfolio Site
This is awesome. Thanks for sharing the process and the sit...
re: How I Created Two Twitter Bots
Hey Dulan! There is no such thing as a dumb question first ...
re: How I Redesigned My Portfolio Site
Hi! Thanks, I appreciate the comment. Do you mean minifying...
re: How I Redesigned My Portfolio Site
Thanks, I appreciate it! I feel like there is so much to le...
re: How I Redesigned My Portfolio Site
Thanks! I've had that domain for YEARS from when I was work...
re: How I Created Two Twitter Bots
Just an update I think you might find interesting Peter. My "...
re: Changelog: New search filters
Disappointed that your "ben" search query didn't show me in t...
re: How I Created Two Twitter Bots
Hey Srivin, It sounds like you are not getting back from t...
re: How I Created Two Twitter Bots
Thanks Peter! That's a good question, which I am not sure I...
re: SeeClickFix is looking for Rails and JavaScript Engineers!
Now that is a quandary! :)
re: SeeClickFix is looking for Rails and JavaScript Engineers!
New Haven is an awesome place to live and not far from NYC ...
re: Request for feedback: Edward the App
This is seriously a beautiful app. What a great job!
re: A Brief Introduction to REST APIs
Thanks! It's fun to write them and glad to have this forum ...
re: What's the Deal With Redux?
That article is awesome! Thanks for sharing!
re: Do you have any input on the functionality of the hiring tag?
I've been seriously geeking out over this site since I disc...
re: Do you have any input on the functionality of the hiring tag?
I think a definite benefit is the fact that if someone appl...
re: Do you have any input on the functionality of the hiring tag?
re: filters -- These are probably obvious, but just in case...
re: Job Application Code Challenge - a PHP solution
Awesome! implode and explode? I don't know PHP yet, but sou...
re: Secret Message
Python is on my list of things to learn soon and can't help...
re: Solving a Job Application Code Challenge
Your solution in Ruby is awesome. I also love the dedicatio...
re: Secret Message
This is great! I can't even begin to describe my love for R...
re: You can now display your most awesome GitHub repos on your DEV profile
Hey Ben, These are great new features! Thanks for continui...
re: Solving a Job Application Code Challenge
Thanks Peter! This coding challenge ranked as a bit more ...
re: Solving a Job Application Code Challenge
For those interested, I put this up on repl.it. I'm not sur...
re: Solving a Job Application Code Challenge
Hey Ryan, Not sure why, but my paste of the long string in...
re: Design Layouts - Flexbox
This is such a comprehensive intro to flexbox, thanks for t...
re: Merging Arrays in Javascript
Yes, you are right, thanks for noticing!
re: Merging Arrays in Javascript
Those are very compact, love the simplicity of it! My goal ...
re: Merging Arrays in Javascript
Thanks for sharing!
re: Take A Deep Breath And Take The Plunge Into Open Source
Thank you!
re: I promise I won't callback anymore
This is great, thanks!
re: What's The Deal With Binary Search?
Hi Matt, I agree, that would be helpful to put in the art...
re: What's The Deal With Binary Search?
Jon, these are very helpful reflections. Thank you!
re: What's The Deal With Recursive Programming?
Thanks Bob! I appreciate the advice.
re: Beginning The Coding Job Search
Good question! I just began my job search a couple days ago...
re: Managing dotenv files in git repositories
Thats a super helpful tool! I've created a couple projects ...
re: Beginning The Coding Job Search
I really love the idea of having a passion project. When I ...
re: Beginning The Coding Job Search
Thanks Yechiel!
re: Beginning The Coding Job Search
I hope things turn around for you soon. Job searching, rega...
re: Explaining closures to myself
Great explanation of a concept that can otherwise be hard t...
loading...