Rob's Roost

Loading...

Skip to content
Rob's Roost Rob's Roost Thoughtful Technology, Ethical Thinking, Real-World Experience
  • Facebook
  • GitHub
  • LinkedIn
  • RSS
  • Email
  • Home
  • Blog
  • Series
    • Monthly Series
    • Faith Series
    • Other Series
    • Archived Series
  • About Me

Category:Technology

Practical technology articles covering programming, web development, cybersecurity, software engineering and digital tools.

The Dangers of Overconfidence in Tech

Posted on 22 June 2026Updated on 4 November 2026by Robert ElliottCategories:Technology, Technology and Programming, 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.

TaggedSoftware DevelopmentProgramming

Why Experience Shapes Better Engineers

Posted on 15 June 2026Updated on 4 November 2026by Robert ElliottCategories:Blog Series, Technology, Technology and Programming
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 4 November 2026by Robert ElliottCategories:Technology and Programming, Blog Series, Technology
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…

TaggedProgrammingSoftware Development

Knowing the Docs vs Understanding the Problem

Posted on 1 June 2026Updated on 4 November 2026by Robert ElliottCategories:Blog Series, Technology, Technology and Programming
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 4 November 2026by Robert ElliottCategories:Blog Series, Technology, Technology and Programming
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…

TaggedProgrammingSoftware Development

Inclusive Development Teams: Better Software, Better Culture

Posted on 18 May 2026Updated on 4 November 2026by Robert ElliottCategories:Blog Series, Technology, Technology and Programming
This entry is part 7 of 10 in the series
May 2026 - Accessibility and Inclusion

The quality of a system is shaped by the people who build it. Not only their technical skill, but their perspectives, experiences, and assumptions.

TaggedSoftware DevelopmentProgramming

Designing With Real Users in Mind

Posted on 11 May 2026Updated on 4 November 2026by Robert ElliottCategories:Blog Series, Technology, Technology and Programming
This entry is part 5 of 10 in the series
May 2026 - Accessibility and Inclusion

It is possible to design a system that works perfectly — and still fails its users. The interface is functional.

TaggedProgrammingSoftware Development

Accessibility as a Core Requirement, Not a Bonus

Posted on 4 May 2026Updated on 4 November 2026by Robert ElliottCategories:Technology, Technology and Programming, Blog Series
This entry is part 3 of 10 in the series
May 2026 - Accessibility and Inclusion

Accessibility is often treated as something extra. A requirement to satisfy when regulations demand it. But accessibility is not an optional layer.

TaggedSoftware DevelopmentProgramming

Sustainable Tech Practices for Real Teams

Posted on 27 April 2026Updated on 4 November 2026by Robert ElliottCategories:Blog Series, Technology, Technology and Programming
This entry is part 9 of 9 in the series
April 2026 - Stewardship

Sustainability in technology is often discussed in abstract terms. Long-term scalability. Architectural resilience.

TaggedSoftware DevelopmentArtificial Intelligence

Optimisation as Stewardship: Using Resources Wisely

Posted on 20 April 2026Updated on 4 November 2026by Robert ElliottCategories:Technology and Programming, Blog Series, Technology
This entry is part 7 of 9 in the series
April 2026 - Stewardship

Optimisation is often framed as a technical goal. Scale efficiently. These are important objectives. But optimisation is not only about efficiency.

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