David Woxberg (@davidwoxberg) 's Twitter Profile
David Woxberg

@davidwoxberg

Ex journalist who learned to code.

ID: 67427765

linkhttps://davidwoxberg.substack.com calendar_today20-08-2009 21:19:19

451 Tweet

203 Followers

165 Following

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

”If the well-being of other people does not motivate you enough, I still believe that it is in your self-interest to be a nice person.” davidwoxberg.substack.com/p/the-anti-tec… #tech #DEVCommunity #programming

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

🔥 Dev tip: If you’re trying to find the cause of a bug and everything looks correct in the code, then you may be looking in the wrong place. Expand your search area. #developer #dev

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

✍️ Writing tip: Typos are toxic for your credibility. Take the time to ensure that you’re using correct spelling, punctuation and grammar. #writing

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

Good dev tip. Explaining why you use a specific dependency can be helpful to other developers (including yourself in the future, in case you forget).

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

Python may not be the fastest language but it makes the development process fast due to its simplicity. #python #developer #dev

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

Docker is the best solution that I know for the ”it works on my machine” problem. It’s a huge time-saver when collaborating with other developers. #developer #tech docker.com

Rasmus Andersson (@rsms) 's Twitter Profile Photo

Sebastiaan de With Yeah! And every seasoned programmer knows that *writing* code is trivial and what takes most of the time is figuring out the right way of doing things. That’s where the value of software engineers lie, not in typing code.

Justin Welsh (@thejustinwelsh) 's Twitter Profile Photo

The biggest difference between success & failure is getting started: The majority of people I know fantasize about things that actually can be accomplished. They just never get started. If you get started and play the long game, you have a great chance of winning.

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

One important business lesson from Charlie Munger (rest in peace) is to strive to deserve what you want. No cutting corners, no tricks, no secret solutions. Just becoming worthy.

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

I think there’s an important principle here: Creators should base their work on customer needs - not on what other creators think. It’s not about winning a popularity contest among creators - the customer should come first.

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

To me, one underrated benefit of ChatGPT is that it can be fun to communicate with. I can imagine a future where the primary benefit of AI is friendship for a lot of people.

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

A programmer has a responsibility to pave the way for those who come after. Someone will likely need to understand your code in the future. That person might even be you 🙂 This is why clean and understandable code is so important. #developer

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

I think that a general challenge for those who provide educational content online is figuring out how to motivate the audience to consume the content and to implement the ideas. A _lot_ of online educational content is likely left partly consumed, with little practical benefit.

David Woxberg (@davidwoxberg) 's Twitter Profile Photo

Collaborative software development includes reasoning about technical solutions with other developers. This includes planning the application, comparing technical options and identifying challenges early. This work is just as important as coding. #developer