loading...
Ben Halpern profile picture

Ben Halpern

A Canadian software developer who thinks he’s funny. He/Him.

Education

Mount Allison University

Work

Founder/webmaster at DEV

Last 250 Comments

re: The DEV/Forem Team is Taking a Mental Health Holiday 💚
This is a great forcing function for my own break, which I do...
re: GitHub Actions Hackathon: json to html table
Neat
re: I Joined DEV 🎉
Awesome to have you!
re: How can I make my posts more discoverable?
Tags! I noticed that other post could have maybe made use of...
re: Coding == horse riding
😄 I just felt like demonstrating a bit of my horse cred.
re: Coding == horse riding
How about some more horse/coding parallels... Communication!...
re: On PWA Update Patterns
Seconded. This clarifies a lot for me.
re: What are some tips for writing a good issue?
Good point
re: Welcome Thread - v90
Welcome!
re: Is there an API endpoint to upload images to DEV.TO?
Yeah the way we do images has never lent itself to an api mak...
re: Working Remote for Those Who Struggle with It
Great post Ali
re: The Making of Slate [Part 2]
Looking good!
re: This Image Is Also a Valid Javascript File
🤯
re: The Evil Is In The Details
Great first post
re: Learn Vim. A new extension to help you learn Vim in VSCode
This is pretty cool
re: Show Dev.to users: We made a meeting companion app on macOS to improve remote meetings
Neat
re: CSS Variables and Redis: How color customization is implemented on Forem
Currently it only allows “dark” colors, but yeah I think a fo...
re: What was your win this week?
Congrats!
re: Turn your Github issues into Notes ... Yay 👨‍💻👩‍💻🤟✌
Neat!
re: How dev.to dynamically generates social images
Hmmmmm I'm not sure... My best guess is a caching issue, like...
re: Welcome Thread - v89
Welcome!
re: How dev.to dynamically generates social images
Probably an issue with _the first time you load it, it someti...
re: Stumped about Rails Connection Limit Error
I'm familiar with this, but I forget exactly the path going d...
re: Drawing interactive graphs with canvas and javascript
Cool!
re: Coffee drinkers: Do you take breaks?
The best kind of "detox vacation" would probably be something...
re: I've automated my morning routine 🤖
This is really cool! Make coffee (Shit, we won't automate t...
re: Coffee drinkers: Do you take breaks?
My problem is that weekend and vacation coffee is the best co...
re: Beautify The Web With CSS Shapes
Wow, these are beautiful
re: Flexbox vs CSS Grid: Which one do you prefer?
Flexbox never really made much sense to me. I find grid a lot...
re: If you had a time machine, what would you tell your younger self?
I definitely undervalued how important my education was at th...
re: Showoff your best creation
this
re: If you had a time machine, what would you tell your younger self?
I'd tell me older self that I can program for fun and it's no...
re: A Word of Caution Regarding Cross-Posting To DEV
Yes, the big issue here is that Google treats the whole thing...
re: DevNews S1E4 — TypeScript 4.0, Gitee, Chromium, and Apple Drama! 🤺
Great show
re: What is your current job title and what do you aspire to be?
My current job title is "Co-CEO", and there are a lot of perk...
re: Star Wars vs Star Trek 🤺☄️🚀👾
I am more in to Star Wars myself, but I think the Star Trek u...
re: Are you a "confident" developer?
This is probably true— But I came across this question in my ...
re: What is CI/CD for Developers
It took me so long to figure long what any of this meant lol....
re: Building resilient services at Prime Video with chaos engineering
Great post
re: How to make Nginx cache cookie aware?
Just landed on this and it was really helpful.
re: What are your favorite articles on dev.to?
My favorite DEV post is the one I find when I need. ...Most ...
re: GitHub Workflows for Newbies: Add Labels and Comments to Pull Requests
Great post Stephanie
re: Why you should be a "Night Owl"
lol
re: How do you keep yourself productive?
I have a trick where I assign myself a task I have to finish ...
re: What are some lesser-known roles and specializations within software development?
Yeah, seems like very few people consider anything except web...
re: I created a site where you can search for the cheapest PC Games offers. 🤗
Cool!
re: Ruby, Videosgames & DrangonRuby Engine
Cool!
re: How to Deploy Eleventy to GitHub Pages With GitHub Actions
Eleventy is such an elegant piece of software.
re: Gophorem - A go API client for forem
Agreed. Cross-posting between multiple forems as a feature s...
re: Gophorem - A go API client for forem
This is great!
re: The art of giving and receiving feedback 💌
This is especially important in circumstances where everyone ...
re: where would you live if you could be remote full-time?
I live in a small town in the Hudson Valley of New York. When...
re: Add a Post on Dev after new Release on GitHub
Neat!
re: Is accidental complexity inevitable?
Every Railsconf keynote DHH gives is generally a rant against...
re: What is your technical stack and what are you building?
Frontend: Vanilla JS + Preact + Custom utility class CSS Back...
re: Things I'd do differently if I had to start with programming all over again!
Great post
re: Is "yellow" (255, 255, 0) brighter than "purple" (255, 0, 255)?
Had the question asked about magenta, is yellow "brighter" th...
re: Is "yellow" (255, 255, 0) brighter than "purple" (255, 0, 255)?
This is a very good question. Not something I entirely unders...
re: What's the most interesting software development you've ever done?
Cool!
re: Thanos Snap your repo
omg 😆
re: What's the most interesting software development you've ever done?
building my own operating system This is a great one. I do...
re: Developer Exception Engineering
I love that graphic. It tells a very accurate story.
re: Problem with the string 'false'
I'm always nervous about words like "false" no matter what th...
re: We want to feature your voice on DevDiscuss! This week's topic: Vim
For a long long long time the only thing I knew about vim/vi ...
re: Share a Git Meme, Make the Community Smile 😁😎
The Pr...
re: Share a Git Meme, Make the Community Smile 😁😎
Huenry...
re: Announcing the GitHub Actions Hackathon on DEV!
As a "learn by example" kind of person, I'm really excited to...
re: Meet Ruby!
From one Ruby to another! ...
re: Do you style for the Galaxy Fold?
I'd think this is the only sensible approach unless the foldi...
re: Changing World, Changing Mozilla
For anyone out of the loop... blog.mozilla.org/blog/2020/08/1...
re: How do you sell your SaaS company?
I would think step one is to "ask around"... Are we talking ...
re: Mozilla Changing = Lots of Layoffs
Always sad
re: What irritates you the most as a developer? 👩‍💻👨‍💻
Having a good idea and not having the capacity or energy to p...
re: Your website sucks! And I'll tell you why ⚡️
I'll get right on it!
re: Your website sucks! And I'll tell you why ⚡️
benhalpern.com ** heavy breathing **
re: Remote workers: Are there any methods for saving on car insurance based on how little you drive?
I wish. My partner really likes car ownership. I've never bee...
re: Happy Birthday Dev.to
If anyone is curious, today is the birthday of when the site ...
re: Happy Birthday Dev.to
🎉
re: Postwoman is changing name 🛸
re: How to: Easy Spider-man Parallax page
I really appreciate how smoothly this scrolled. Sometimes thi...
re: Postwoman is changing name 🛸
If you go with this loop me in, I’d love to help work out the...
re: Remote workers: Are there any methods for saving on car insurance based on how little you drive?
Think there a way to distinguish between others whose mileage...
re: Postwoman is changing name 🛸
"hopp" is also a similar in shape to "http".
re: Postwoman is changing name 🛸
What about this name: HoppScotch. It's an alternate spellin...
re: Postwoman is changing name 🛸
I like XUnicorn. It's kind of metal 🤘
re: Postwoman is changing name 🛸
This is a good call. I think a distinctive brand will go alon...
re: Flutter App Support Chat
I'd think you want to store the date of the payment in fireba...
re: What was your win this week?
Woohoo!
re: How to render to different DOM structures in Rails based on view port
The answer might depend somewhat on your constraints in the p...
re: What are your thoughts on the TikTok ban and the related issues?
My biggest concern would probably be the scenario where the a...
re: What are your thoughts on the TikTok ban and the related issues?
I presume there are measures for enforcing sanctions that App...
re: Learnings from my 1st Live Pairing Session & 1st Pull Request to Forem
Awesome post!
re: The Illusion of Innovation in Web Development
Nice post! I really appreciate the analysis building on my po...
re: How to get over my fear of algorithms and test when applying for a job
I have this link as one of my saved response templates 😄 ...
re: Introducing DevNews — A New Podcast From DEV!
I'm genuinely sooooooooo excited to listen to this show every...
re: What is the Arctic Vault program?
Since this really has virtually no real world affects, I thin...
re: Stack Overflow Raised $85 Million to Invest in Teams
I think people in software think of Stack Overflow as this lo...
re: Input Validation: Client-side or Server-side?
re: The toxic side of productivity culture
Totally agree
re: What type of chair do you sit on when coding?
I sit in a $50 chair I bought off Amazon... Yeah I could prob...
re: Remote Engineering culture ideas
One thing that's important is to recognize different opportun...
re: Rake::Task .enhance() Method Explained
Great post
re: showDEV - A place to share personal and open-source coding projects!
Pretty neat 😍
re: Do You Use Python For Anything Besides Data Science?
I feel like Python is a pretty all-purpose "simple" programmi...
re: Make your first CSS art 😍
Well done
re: What's the strangest Wi-Fi name you've ever seen? 😮
This is a good evolution on the "FBI Surveillance Van" wifi t...
re: 10 Questions I'm Asking All Companies Before Scheduling Any Interviews
Great list. A lot of folks are totally lost here.
re: How to install Chrome extensions manually from GitHub
Nice tip!
re: What is the first thing you do when setting up a new computer?
Search DEV for ideas and help 😄 ...
re: What are your favorite DEV blogs and bloggers teaching coding concepts?
Absolutely
re: What is your #1 favorite web framework?
+1 for Tailwind
re: 20 Developer Portfolios for Inspiration 🤩
😇
re: What Mouse Mat do you use for coding?
I've gone through different periods of "what feels most natur...
re: Reflecting on a week off from the internet
Really great read. The downside with that is that people ma...
re: What Mouse Mat do you use for coding?
Not really what you asked, but I'll weigh in with my set up: ...
re: Recursion in JS for New Developers
Nice post!
re: Interesting naming you have come across?
I sort of like that the popular HTTP client for Ruby is calle...
re: How do you talk about digital security with your friends and family?
What about password managers? Anybody take to those?
re: The Future of "View Page Source"
This is, at the very least, a really good conversation to bri...
re: What new software libraries and tools etc. are you excited about?
Cooool!
re: What are some of the biggest lessons you've learned as an entrepreneur?
In college I had a decently successful internet business, and...
re: If you fantasize about quitting dev, what you have in mind to do?
I'd love to run a veggie burger joint
re: Why do I code?
re: How do you stay motivated to work on side project ?
My aha moment was to give myself a long window for success. R...
re: Who wants to post videos natively on dev.to?
Bottom of left left sidebar menu in /dashboard
re: Git 2.28 brings default branch option
Timely
re: I am Chris Heilmann, Principal Program Manager for the Microsoft Edge developer tools - AMA!
How has the general opinion on the JavaScript language itself...
re: What do your friends and family think about the software industry?
Oh yeah, been there.
re: What do your friends and family think about the software industry?
100% What is nice is not being stuck in commute. I'd never g...
re: Contribute to Forem 🌱 in Gitpod on your own fork
Great post!
re: Tell me a thing that makes your day at work better
Clean calendar! In my role I know I need to take part in mee...
re: What do your friends and family think about the software industry?
What's the context where this comes up in your interactions w...
re: How do you order your functions?
This is how I do things
re: Is Node.js really single-threaded?
I concur
re: How do you get over bad days?
My bad days, especially early in my career, tended to be VERY...
re: Damn, I crossed 1100 followers on dev.to
Congrats!
re: What are your ambitions?
What's your most successful project so far?
re: What are some examples of great landing pages?
It's a lot of fun! I think everything below the fold could us...
re: How I got the Github username of my dreams
Nice
re: Navigating the internet as a non-binary designer
Love this
re: What are some examples of great landing pages?
Stripe has a new funky landing page which I'm so-so on overal...
re: Changing the default branch name on GitHub
This is a highly disingenuous comment Bohdan.
re: July 23rd, 2020: What did you learn this week? CodeLand Edition
Nice
re: What's your favorite templating engine?
Just to throw a specialized one in there... I really love the...
re: Pets of Codeland 2020
...
re: The Art of Computers with Scott Hanselman
Scott triggered our Amazon Echo 😭
re: The Art of Computers with Scott Hanselman
Most def
re: The Art of Computers with Scott Hanselman
"End" of my coding journey? I hope not 😬
re: The Art of Computers with Scott Hanselman
Woohoo!
re: Emoji Encoding, Unicode, and Internationalization with Naomi Meyer
Are emojis the most culturally-aware and culturally-impactful...
re: Accessibility Matters: How to Build Apps for Everyone with Miranda Limonczenko
This has been enlightening, love the case study approach.
re: You and Me Learn All About HTTP with Safia Abdalla
Will http ever be abstracted away to the point that learning ...
re: Machine Learning on the Edge with Sangeetha KP
I've been looking forward to this one
re: Where are you attending CodeLand from today?
Quarantine life
re: Why Forem is Special with Ben Halpern
😇
re: Why Forem is Special with Ben Halpern
For sure
re: Why Forem is Special with Ben Halpern
re: Why Forem is Special with Ben Halpern
We say "dev to" most of the time, but if I'm trying to be cle...
re: Why Forem is Special with Ben Halpern
This was the inspiration behind that.
re: Why Forem is Special with Ben Halpern
In covid days, it's probably the most I've really spoken outl...
re: Why Forem is Special with Ben Halpern
Awwww thanks 😄
re: Why Forem is Special with Ben Halpern
Keep in touch with us, I'm going to be building a forem for m...
re: Why Forem is Special with Ben Halpern
🌱
re: Why Forem is Special with Ben Halpern
Awesome!
re: The Cost of Data with Vaidehi Joshi
I am loving how well-researched the data is in this talk
re: Why Forem is Special with Ben Halpern
Heck yeah
re: Why Forem is Special with Ben Halpern
Yay!
re: To Kill a Working Drone: Flying drones with Twitter, Bananas and WebAPIs with Lucky Nkosi
LOLOLOL
re: To Kill a Working Drone: Flying drones with Twitter, Bananas and WebAPIs with Lucky Nkosi
I've been looking forward to this one
re: Why Forem is Special with Ben Halpern
Yup— Not so different from stack exchange, but each thing is ...
re: Salary Negotiation for People That Hate To Negotiate with Josh Puetz
Gotta play the game
re: Salary Negotiation for People That Hate To Negotiate with Josh Puetz
Josh dishing the goods
re: Which Language do you Find the hardest ?
I could not, for the life of me, learn Objective C. That synt...
re: Being Utterly Fearless in Your Pursuit of Learning to Code with Alex Morton
This is great
re: Where are you attending CodeLand from today?
OMG
re: Printing floating point numbers with Gargi Sharma
There is so much I really don't understand about this subject...
re: Live Exploiting Your Open Source Dependencies with Brian Vermeer
I think that's exactly how the talk should make us feel 😅
re: Live Exploiting Your Open Source Dependencies with Brian Vermeer
The "left pad" moment was a real moment for my own discovery ...
re: Live Exploiting Your Open Source Dependencies with Brian Vermeer
Yeah definitely
re: Live Exploiting Your Open Source Dependencies with Brian Vermeer
This is must-watch.
re: Where are you attending CodeLand from today?
I’m CodeLanding from the great state of New York, in my offic...
re: The Art of Programming with Erika Heidi
I can definitely relate to the "journey of self-discovery" th...
re: The Art of Programming with Erika Heidi
I love the artwork in the opening slide
re: What I learned from 6 years of building CodeNewbie
Hell yeah
re: What I learned from 6 years of building CodeNewbie
I can't pass up the opportunity to say I once saw Rami Malek ...
re: What I learned from 6 years of building CodeNewbie
This is definitely making me miss IRL CodeLand. As soon as w...
re: What I learned from 6 years of building CodeNewbie
CodeNewbie is so inspiring
re: Raising my first pull request to Forem
Thanks for this Emma! Everything very duly noted.
re: Why Forem is Special with Ben Halpern
I'll be giving this talk later today, where I'll be walking t...
re: Benefits of SVG
Really nice post
re: Slack Files EU Competition Complaint Against Microsoft
Yeah that is definitely a component. Teams definitely benefit...
re: Welcome Thread - v83
Great to have you Sahu!
re: Slack Files EU Competition Complaint Against Microsoft
Just like how Google+ allegedly overtook or rivaled Facebook ...
re: I'm Joining the MarkoJS Core Team
Congrats!
re: How do you stay motivated with your side projects?
The name @thepracticaldev was sort of just the first thing t...
re: Hi! I'm new here!
Hey Dani, welcome!
re: Test
Hello
re: What new hobbies have you picked up lately?
Good luck with your MSc application!
re: What new hobbies have you picked up lately?
Absolutely! I dream of getting into woodworking more seriousl...
re: Your code to the future civilization - GitHub Archival Program
TODO: defrost
re: I fucking love coding
But you know what's fucking awesome? I was able to just have...
re: How do you stay motivated with your side projects?
Before creating what became DEV and everything we're doing I ...
re: An Introduction to Ruby for Javascript Devs
Nice post, it really helps to get these kinds of 1:1 comparis...
re: Advice for a struggling bootcamp grad?
Keep at it, you got this! 💪
re: For Empowering Community
changed :)
re: A web-based desktop environment
This is cool!
re: What was your win this week?
Woohoo!
re: Advice for a struggling bootcamp grad?
Treat the process as mechanically as possible. Spreadsheets, ...
re: Advice for a struggling bootcamp grad?
This is a very difficult, and very typical situation— I think...
re: [Challenge] 🐝 FizzBuzz without if/else
Ha!
re: God Mode in browsers: document.designMode = "on"
This really is just the coolest
re: Linux Commits to Inclusive Language
Blacklists are to become either “denylists” or “blocklists” ...
re: Welcome Thread - v82
Hey Grae
re: Welcome Thread - v82
Great to have you
re: Welcome Thread - v82
Welcome to DEV everybody! Great to have you.
re: Twitter accounts for Apple, Elon Musk and Bill Gates were hacked
I'm surprised some of these tweets stayed online as long as t...
re: Want to help cover #news on DEV?
Only as much as you'd want to in order to "lead by example" a...
re: How do you identify "over-engineering"?
Great comment
re: The Forem Repo is Live 🌱
Yup. DEV is 100% running a configuration of Forem.
re: The Forem Repo is Live 🌱
Good call
re: How to use MySql database on github.io
Yeah, it would either need to compile to static at build time...
re: Do you buy domains for personal or side projects?
I bought enough domains for projects which ultimately went no...
re: Should DEV allow you to disable comments on your posts?
Yeah, we've had this in discussion for a while and will most ...
re: The Typecast Tango: Avoiding the Frontend Label as a Woman In Tech
Wow, really authentic post. Thank you!
re: How did people develop software before git or version control?
I think any time anybody did anything before the current thin...
re: What is your work environment (Office, remote, or hybrid)?
I'll be staying remote, as that was the case for me before th...
re: What are some side project suggestions?
That is really cool! So by self-hosted I imagine it'll be op...
re: What TV shows are you in to these days?
Well, one of the two people headlined as KotH creator. The ot...
re: 3 Ways to Spice up your GitHub Profile README 🔥
🌶
re: What TV shows are you in to these days?
I recently watched “Upload”... which is pretty on-topic becau...
re: How do you stay up-to-date as a software developer who is slow in learning?
I think trying to stay up-to-date with everything you are int...
re: How to offer an innovative software to a big corporation?
Sadly there are no perfect solutions here, but try to think l...
re: My Scary First Day as a Developer.
🙌
re: Announcing Style Stage: A Community CSS Showcase
I’ll most certainly give it a spin. Can’t guarantee beauty 😄....
re: Announcing Style Stage: A Community CSS Showcase
Wow this is sooooooooo cool!
re: What are some side project suggestions?
Yup, this is a really good idea. I think what's critical with...
re: What are some side project suggestions?
This is a great idea. Would this be posted as a sort of "bot"...
re: What are some side project suggestions?
Here's an evergreen project: Highly specialized search engin...
re: Contributed to dev.to and you can too!
And let's all remember that contributions to dev.to are contr...
re: What are some "classic reads" in programming?
I changed the ask to "blog posts and resources" to allow for ...
re: What are some "classic reads" in programming?
This one comes to mind for me: "We can't send email more tha...
re: Add a markdown version for DEV badge link
Merged! 🎉 Add markdown versi...
re: [Help Wanted] tsParticles Options GUI Editor
I've been messing around with tsParticles for a possible land...
re: stack overflow is down
Back up?
re: The “good first issue” myth
What if we had a weekly post on DEV where we plucked a bunch ...
re: What's the worst advice you've ever received?
One time when I was a newer developer someone straight up tol...
re: When is a quick and dirty hack justified?
Very well said.
re: Power-up Power Platform with Serverless Custom Connector
Psst. Looks like Nitya's link is unpublished...
loading...