Software Engineering Quotes (@devdogma) 's Twitter Profile
Software Engineering Quotes

@devdogma

Surfacing timeless dev wisdom to build better software.

Help fund the coffee and books via tips or: buymeacoffee.com/devdogma ☕️

ID: 1786792089600008193

calendar_today04-05-2024 16:17:07

164 Tweet

352 Followers

35 Following

Software Engineering Quotes (@devdogma) 's Twitter Profile Photo

Times are changing, with the rise of machine learning and "big data". "Computer scientists, by nature, don't respect data. They have traditionally been taught that the algorithm was the thing, and that data was just meat to be passed through a sausage grinder" (Skiena, 2017, p.

Software Engineering Quotes (@devdogma) 's Twitter Profile Photo

Software engineers have long recognized the value of immutability in their code. Immutability simplifies reasoning about code and reduces the potential for bugs. "If you've lived all your programming life with mutation as an ever-present possibility, you may not realize how

Software Engineering Quotes (@devdogma) 's Twitter Profile Photo

The most common failing and time-waster I see in software development is building something before you know what you're building. As Gerard Meszaros (2007) puts it, "if our customer cannot define the tests before we have built the software, we have every reason to be worried!"

Software Engineering Quotes (@devdogma) 's Twitter Profile Photo

In today's digital age, software plays a critical role in nearly every aspect of our lives. By focusing on the production of quality software, software engineers contribute to building a more reliable, safe and rich technological landscape for a global society. "Engineering

Matt Pocock (@mattpocockuk) 's Twitter Profile Photo

I've got an article in my head: "In Defense of Abstractions". The right abstraction, found at the right time, can save you weeks of work. It's often worth putting the time in.

Software Engineering Quotes (@devdogma) 's Twitter Profile Photo

A test suite must feel good to use in order to be used and therefore be useful. Many test suites are untrustworthy and slow to run. They generally don't expand upon it and when they rarely do write tests they do so bitterly. To be useful a test suite should be: * Fully

Software Engineering Quotes (@devdogma) 's Twitter Profile Photo

If you find yourself daunted by the idea of pivoting to a different framework something has gone wrong! Vast amounts of content out there downplays the importance of separating business logic from the frameworks, libraries and third party systems that support it. A sure-fire

Software Engineering Quotes (@devdogma) 's Twitter Profile Photo

I'm really tired of "architects" who have not made contact with the system in a year and spend all their time in meetings and on draw.io The hardest technical decisions should constantly be bubbling up to your desk. Poor software architects spend their time

Theo - t3.gg (@theo) 's Twitter Profile Photo

Send me better thumbnails for old vids and I’ll give you 100% of the additional income if they perform better than the old ones

Low Level (@lowleveltweets) 's Twitter Profile Photo

i'm working on a platform where i link up smart hackers with smart companies. if that interests you, retweet and go join the waitlist: talent.lowlevel.tv/waitlist