Rob's Roost

Loading...

Skip to content
RSE logo in a blue gradient. Rob's Roost Thoughtful Technology, Ethical Thinking, Real-World Experience
  • Facebook
  • GitHub
  • LinkedIn
  • RSS
  • Email
  • About Me
  • Series
    • Monthly Series
    • Other Series

Tag:Programming

Avoiding Tech Arrogance: A Posture of Learning

Posted on 10 August 2026Updated on 2 November 2026by Robert ElliottCategories:Blog Series, Tech
Featured cover artwork for the RobsRoost August 2026 — Limits and Humility blog series.
This entry is part 4 of 10 in the series
August 2026 - Limits and Humility

Technical knowledge can be empowering. The first time we solve a difficult problem, understand a complex system or become the person others ask for…

TaggedSoftware DevelopmentProgramming

The Responsibility of Accurate Data

Posted on 20 July 2026Updated on 2 November 2026by Robert ElliottCategories:Blog Series, Tech
Featured cover artwork for the RobsRoost July 2026 — Power and Responsibility blog series.
This entry is part 7 of 10 in the series
July 2026 - Power and Responsibility

Data has become one of the most valuable resources in the modern world. Businesses depend upon it.

TaggedProgrammingSoftware Development

Permissions, Access, and Ethical Control

Posted on 13 July 2026Updated on 2 November 2026by Robert ElliottCategories:Blog Series, Tech
Featured cover artwork for the RobsRoost July 2026 — Power and Responsibility blog series.
This entry is part 5 of 10 in the series
July 2026 - Power and Responsibility

Every digital system answers the same fundamental question: Who should be allowed to do what?

TaggedProgrammingSoftware Development

Engineering Decisions That Carry Weight

Posted on 6 July 2026Updated on 2 November 2026by Robert ElliottCategories:Blog Series, Tech
Featured cover artwork for the RobsRoost July 2026 — Power and Responsibility blog series.
This entry is part 3 of 10 in the series
July 2026 - Power and Responsibility

Every line of code is a decision. Some decisions are small. A database index. Others shape entire systems.

TaggedProgrammingSoftware Development

When to Rely on Intuition — And When Not To

Posted on 29 June 2026Updated on 2 November 2026by Robert ElliottCategories:Blog Series, Tech
Featured cover artwork for the RobsRoost June 2026 — Wisdom vs Knowledge blog series.
This entry is part 10 of 10 in the series
June 2026 — Wisdom vs Knowledge

” This kind of intuition can be valuable. In complex technical environments, intuition helps people navigate uncertainty quickly.

TaggedProgrammingSoftware Development

The Dangers of Overconfidence in Tech

Posted on 22 June 2026Updated on 2 November 2026by Robert ElliottCategories:Blog Series, Tech
Featured cover artwork for the RobsRoost June 2026 — Wisdom vs Knowledge blog series.
This entry is part 8 of 10 in the series
June 2026 — Wisdom vs Knowledge

Confidence is valuable in technical work. Innovation slows. Engineers must be willing to act, experiment, and make judgement calls under uncertainty.

TaggedProgrammingSoftware Development

Why Experience Shapes Better Engineers

Posted on 15 June 2026Updated on 2 November 2026by Robert ElliottCategories:Blog Series, Tech
Featured cover artwork for the RobsRoost June 2026 — Wisdom vs Knowledge blog series.
This entry is part 6 of 10 in the series
June 2026 — Wisdom vs Knowledge

Technical knowledge can be learned quickly. Frameworks can be studied. But experience develops differently.

TaggedProgrammingSoftware Development

Decision-Making in Software: Beyond Raw Information

Posted on 8 June 2026Updated on 2 November 2026by Robert ElliottCategories:Blog Series, Tech
Featured cover artwork for the RobsRoost June 2026 — Wisdom vs Knowledge blog series.
This entry is part 4 of 10 in the series
June 2026 — Wisdom vs Knowledge

Modern software development produces enormous amounts of information. Metrics, logs, analytics, dashboards, reports, alerts — systems constantly…

TaggedSoftware DevelopmentProgramming

Knowing the Docs vs Understanding the Problem

Posted on 1 June 2026Updated on 2 November 2026by Robert ElliottCategories:Blog Series, Tech
Featured cover artwork for the RobsRoost June 2026 — Wisdom vs Knowledge blog series.
This entry is part 2 of 10 in the series
June 2026 — Wisdom vs Knowledge

Technical knowledge is easier to measure than understanding. We can verify whether someone has read the documentation.

TaggedProgrammingSoftware Development

Patterns for Accessible UI and UX

Posted on 25 May 2026Updated on 2 November 2026by Robert ElliottCategories:Tech, Blog Series
Featured cover artwork for the RobsRoost May 2026 — Accessibility and Inclusion blog series.
This entry is part 9 of 10 in the series
May 2026 - Accessibility and Inclusion

Accessibility is not achieved through intention alone. It requires patterns — consistent, repeatable ways of designing and building interfaces that…

TaggedSoftware DevelopmentProgramming

Posts navigation

Older posts
Newer posts
November 2026
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930  
« Oct    
  • Home
  • Other Series
  • Monthly Series
  • About Me
  • PRIVACY POLICY
  • Facebook
  • GitHub
  • LinkedIn
  • RSS
  • Email
© Rob's Roost. All rights reserved.
Back to top
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}