Why Giving Advice Is Easier Than Doing the Work (Especially in IoT and Embedded Systems) ☝☝☝☝ It’s something I’ve become increasingly aware of while working on technical projects: giving advice is often far easier than actually doing the work. On the surface, a suggestion can sound simple, logical, and even obvious. But once you’re the person responsible for implementing it, the reality quickly becomes more complicated. This gap between theory and practice is something every developer eventually encounters, and it’s particularly noticeable in hands-on fields like IoT and embedded systems . When someone isn’t directly involved in a project, they don’t carry the same constraints. They’re not dealing with the specific hardware limitations, firmware quirks, time pressures, or integration challenges that define the day-to-day reality of the work. As a result, their advice can be well-intentioned but disconnected from what is actually achievable. It’s easy to recommend a clean solution whe...
Honesty Really Is the Best Policy - Especially in Job Descriptions There’s a simple idea that gets repeated so often it risks losing its meaning: honesty is the best policy . But when you look closely at how organisations communicate especially in recruitment you start to see just how often that principle is quietly ignored. In the long run, honesty doesn’t just benefit the person reading a job advert; it benefits the organisation, the hiring team, and the wider community. Without it, time is wasted, expectations are mismanaged, and trust slowly erodes. One of the clearest examples of this is the growing trend of vague and overly broad job specifications . Many of the roles I’ve come across recently sound inclusive on the surface, but when you dig deeper, they lack the clarity needed for candidates to make an informed decision. Phrases like “ strong communication skills ,” “ commitment to customer service ,” and “ experience in innovation and transformation ” sound impressive, ...