Technology Tales

Notes drawn from experiences in consumer and enterprise technology

11:24, 16th May 2018

Web Accessibility Evaluation Tools List

The landscape of accessibility tools is diverse, encompassing solutions for web, mobile and document evaluation, as well as integration into development workflows. Many tools adhere to WCAG standards, offering real-time analysis, automated checks and remediation guidance. Some focus on specific areas such as colour contrast, screen reader compatibility, or video content, while others provide comprehensive scanning and monitoring for websites and applications. A range of options exists, from free extensions and plugins to subscription-based platforms with advanced features like AI-driven recommendations and cross-platform support. These tools aim to simplify compliance with global standards, including Section 508 and EN 301 549 and cater to both developers and organisations seeking to enhance inclusivity in digital products.

23:13, 12th May 2018

How to Make a Favicon Small and Cacheable

Creating a small, cacheable favicon is a minor but impactful step in enhancing website performance. A favicon, typically a 16x16 or 32x32 pixel image stored at the root of a website, is requested by browsers and displayed in tabs and bookmarks. To optimise it, keep the file under 1 KB, use vector graphics where possible and ensure it is named favicon.ico. Hosting it on a CDN and configuring server settings to include cache-control headers or expires directives can reduce repeated requests, improving load times. Implementation varies slightly across platforms, such as WordPress, Joomla, or Drupal, but generally involves uploading the file to the root directory or specifying its location in the website’s HTML. While not a high-priority task, these steps contribute to cumulative performance gains, ensuring the favicon is efficiently served and minimally disruptive to user experience.

12:23, 18th April 2018

How to troubleshoot the error code "SEC_ERROR_UNKNOWN_ISSUER" on secure websites

Firefox displays security warnings when it cannot validate a secure site's certificate, most commonly showing error codes like SEC_ERROR_UNKNOWN_ISSUER, MOZILLA_PKIX_ERROR_MITM_DETECTED or ERROR_SELF_SIGNED_CERT. When errors appear across multiple secure sites, the cause is typically antivirus software scanning encrypted connections, corporate network monitoring tools or malware intercepting secure connections, and disabling HTTPS scanning in security software like Avast, Bitdefender, ESET or Kaspersky usually resolves the issue.

If the error occurs on just one site, it likely indicates server misconfiguration, a missing intermediate certificate or a self-signed certificate that the site administrator needs to address. Recent Firefox versions prevent bypassing certain certificate errors for security reasons, particularly on sites using HTTP Strict Transport Security or major sites like banks and email providers where compromised connections pose serious risks. When bypassing is permitted, users can click Advanced and then Accept the Risk and Continue, though permanent exceptions are discouraged except for internal network sites where installing a valid certificate from a trusted authority remains the safest approach.

22:25, 12th April 2018

TED is a global non-profit organisation dedicated to sharing ideas through short, impactful presentations that explore a wide range of subjects including science, education, business, culture and politics. Originating in 1984 as a conference uniting thinkers from technology, entertainment and design, it has since expanded its reach through online platforms, making talks freely available to millions worldwide. The format typically features concise, focused speeches delivered by diverse speakers such as scientists, activists and leaders, often recorded and shared through the TED website and other digital channels. Additional initiatives like TEDx events, TED Fellows and TED-Ed further extend its mission of making knowledge and inspiration accessible, aiming to foster the exchange of ideas that address global challenges and encourage innovation.

17:44, 28th March 2018

ProFont is a monospaced font designed to enhance readability in programming by distinguishing characters such as I, l, 1 and O, 0, even at small sizes. Originally developed for classic macOS with bitmapped shapes, it has since been adapted for Windows and Linux, though some versions use TrueType outlines instead of bitmaps, which may affect clarity. Multiple iterations exist, including bold variants and language-specific adaptations, with the MIT licence permitting unrestricted use and modification. Users are advised to consider compatibility with modern operating systems, as older versions may not function reliably, while newer Linux OTB formats address specific rendering issues. The font lacks italic or bold styles in its core versions, though alternative builds provide these options, and it is recommended to disable antialiasing for optimal display on supported platforms.

12:31, 28th March 2018

Formed in 1963 through the merger of two organisations, the IEEE is a global, non-profit association with members across more than 160 countries, uniting engineers, scientists and industry professionals to advance technology. It operates through technical societies, regional groups, student branches and standards committees, focusing on areas such as computer science, communications, power engineering and artificial intelligence. The organisation is renowned for developing widely adopted technical standards, including those for Ethernet and Wi-Fi and for publishing extensive peer-reviewed research accessible via its digital library. It also hosts numerous conferences annually, offers professional development resources and fosters collaboration between academia, industry and standards bodies to drive innovation and support technological progress for societal benefit.

23:34, 25th October 2017

Software engineers have gained a reputation for being disagreeable and moody, frequently saying no to requests and believing they can perform everyone's job better than they do. This reputation stems from a fundamental disconnect in how engineers view themselves compared to how companies treat them. Whilst organisations treat engineers as builders who simply implement predetermined specifications, engineers are actually creators who became passionate about coding through the experience of building something useful from nothing. This misalignment creates resentment, particularly when engineers are expected to begin work with incomplete requirements, forcing them to make assumptions that often prove incorrect as details emerge.

The situation worsens when priorities shift frequently, interrupting the creative flow that engineers need to be productive, whilst the inherent flaw of engineers chronically underestimating task completion times compounds these problems. Engineers receive little recognition for their creative contributions and instead face immediate criticism through bug reports after completing work, all whilst being woken during the night for production issues without complaint because they care deeply about their creations. The primary driver for engineers is not financial compensation but rather the knowledge that people will use what they build, making project delays through changing requirements particularly demoralising. Creating a healthier environment requires treating engineers as co-creators by including them early in the ideation process, providing regular opportunities for creative expression through events like hack days, encouraging proper time off to prevent burnout, ensuring at least four uninterrupted hours daily for coding, and expressing appreciation for completed work before filing criticism.

23:32, 25th October 2017

The NHS National Programme for IT, a large-scale initiative aimed at modernising healthcare systems, faced significant challenges leading to its eventual cancellation. Key factors contributing to its failure included a top-down approach driven by political motives rather than practical considerations, insufficient stakeholder engagement particularly from healthcare professionals, rushed and poorly defined procurement processes, overly aggressive and one-sided contracts that placed excessive risk on service providers, complexities arising from a multisourcing model that hindered collaboration and a lack of accountability mechanisms that allowed issues to persist without timely intervention. These shortcomings, compounded by a failure to align project goals with operational realities, resulted in substantial financial and organisational costs, highlighting the importance of balanced risk management, stakeholder consultation and realistic planning in large-scale public sector projects.

23:31, 25th October 2017

The Queensland Government banned IBM from IT contracts following a critical inquiry into the failure of a payroll system project, which escalated from an initial cost of A$6.19 million to over A$1.2 billion due to governance issues, mismanagement and ethical lapses by IBM employees. IBM contested the findings, attributing much of the blame to the government’s unstable project scoping and failure to define clear requirements, while the report highlighted IBM’s untrustworthy conduct and the government’s poor decision-making in proceeding with the project despite known risks. The inquiry also noted that former officials followed advice from public servants but did not endorse their choices, underscoring broader challenges in managing large-scale IT initiatives where inadequate planning and oversight lead to significant financial and operational failures.

23:37, 22nd October 2017

MailWasher is an email management tool designed to filter spam, scams and viruses before they reach a user's inbox, offering compatibility with major email services such as Gmail, Yahoo and Outlook. It features real-time spam detection, a user-friendly interface and the ability to preview emails on the server before downloading, allowing users to inspect and delete unwanted messages. The software includes customisable filters, learning capabilities that adapt to user preferences and community-based spam protection through a shared database. Available as a free trial with a 30-day money-back guarantee, it also provides a mobile version for Android and iOS devices, enabling spam-free email management on the go. Testimonials highlight its effectiveness in reducing inbox clutter and saving time, while features such as friends and blacklists, along with automatic spam deletion, contribute to a more efficient and secure email experience.

  • The content, images, and materials on this website are protected by copyright law and may not be reproduced, distributed, transmitted, displayed, or published in any form without the prior written permission of the copyright holder. All trademarks, logos, and brand names mentioned on this website are the property of their respective owners. Unauthorised use or duplication of these materials may violate copyright, trademark and other applicable laws, and could result in criminal or civil penalties.

  • All comments on this website are moderated and should contribute meaningfully to the discussion. We welcome diverse viewpoints expressed respectfully, but reserve the right to remove any comments containing hate speech, profanity, personal attacks, spam, promotional content or other inappropriate material without notice. Please note that comment moderation may take up to 24 hours, and that repeatedly violating these guidelines may result in being banned from future participation.

  • By submitting a comment, you grant us the right to publish and edit it as needed, whilst retaining your ownership of the content. Your email address will never be published or shared, though it is required for moderation purposes.