Hey Hashnode community, 👋
I am Jeff Atwood. I created Stack Overflow in 2008 which ultimately became the Stack Exchange network of Q&A sites. After leaving SO in 2012, I started working on Discourse, an open source forum software.
I will be answering your questions live on Friday, March 1st, 2 PM EST / 19:00 GMT.
Ask me anything.
Which is the first programming language do you recommend to learn to know the fundamentals of computer programming ?
Is C# or Python Or Java a good start ?
How would you test a Software Engineer or Programmer to find whether he really knows to code ?
Will you ask him to write c or c++ programs or ask some questions on technology ?
Do we need to be good in math like algebra , probability , statistics to be a Good Software Engineer ?
Hey Jeff!
CodingHorror stickers haven't reached, it's been over 4 months. What to do ? 😅.
Hey Jett,
Q1 What are your view on reddit recent funds raise?
Q2. What you think about the quora latest feature spaces?
Q4. What is the story about your profile pic avatar?
Q5. Are you ( discourse.org ) planning to gain users from Google+ ?
As someone who kind of struggles to build something useful whether it is a side project for showing off skills or something that I imagine would generate some passive income, what advice would you give for getting useful ideas?
Hi Jeff,
How do I keep motivated to keep on programming at my age, 61? I have been doing it almost since Bowie wrote life on mars.
OK Thanks everyone for their questions, and also thanks to hashnode for hosting this Q&A!
See you on Stack Overflow.. or any Discourse instance ;)
What was it like at the beginning of starting Discourse when you were a solo developer? What advice would you give fellow solo developers?
I often develop user interfaces for my company, and I always ask myself "Is this useful and intuative enough?". I always try to boil down a few patterns in a particular product as possible.
What are your general guidelines to develop interfaces?
Hey Jeff! Thanks for hosting this AMA, and for all of your blog posts over the years.
What sorts of habits, products, tools, etc do you use to stay productive as a remote employee? It seems hard to separate your work from your home life once you start working from home. How do you keep your house chores and family life from getting in the way of work?
What do you think about Ruby on Rails now that you've been using it for many years in Discourse? Any regrets?
Do you think negativity is always undesirable in online communities? If yes, what's the best way to prevent it?
Hi Jeff, thanks for hosting this AMA. I am a huge fan and following you and your work for many years now.
After all the years reading your blog it seems that you like writing. Did you ever thought about writing a whole book about your experiences with programming; packed with interesting advice and funny anecdotes?
What does your average day at work look like? Do you even have them?
Hi Jeff, thanks for the AMA!
What does your setup look like? Which hardware and tools do you use?
You've always emphasised performance as a feature when building products. It feels like many other developers and product managers pay lip service to this. Has your thinking changed over the years, and does this remain an opportunity for almost any product?
Of all the predictions you've made over the years, which do you think you've been the most wrong about and what lead you to make that prediction?
If you had a "do over" for Stack Overflow, what would you do differently?
Do you think the Q&A format is more or less relevant in the dev world now than it was at the start of SO?
You famously stepped back from SO to spend more time with family, do you think the tech industry has got any better at that kind of balance in the years since then? Do you think it's possible for startup culture to evolve to embrace balance, or is it too deeply tied to the idea that burnout is normal... or even virtuous?
What's one tech/service that exists today that you wish existed when you started SO?
What is your advice for fresh graduates from college stepping into the software world?
Could you kindly help to explain how the bank can integrate with blockchain?
Jeff Atwood
co-founder Discourse, Stack Overflow
Jeff Atwood
co-founder Discourse, Stack Overflow
Victor
Developer
Talking about scale. What things you have to consider from the beginning? What are the most challenging things? Tell us one thing you got right and one that you got wrong while building SO