Repository-to-Prompt Tools
In the rapidly evolving landscape of AI-assisted software development, a new category of tools has emerged: repository-to-prompt converters. These utilities ...
In the rapidly evolving landscape of AI-assisted software development, a new category of tools has emerged: repository-to-prompt converters. These utilities ...
In a recent internal meeting, Amazon Web Services CEO Matt Garman made a bold prediction: within two years, most developers might stop coding altogether, tha...
As artificial intelligence continues to evolve at an astonishing rate, organisations find themselves at a critical juncture. The transformative potential of ...
Google has long been the dominant search engine, but in recent years the quality of its search results has noticeably declined. What was once a source of hig...
In a groundbreaking new paper, researchers at Anthropic have made significant strides in understanding the inner workings of large language models like Claud...
The arrival of OpenAI’s GPT-4o marks the beginning of a seismic shift in the world of digital assistants. While Siri, Alexa, and Google Assistant have been h...
The UK AI Safety Institute has developed an open source framework called Inspect to evaluate large language models in a flexible and extensible manner. Inspe...
Apple’s recent ‘Crush’ advert for the iPad Pro was meant to be a visual tour de force - a sleek, dynamic display of their flagship tablet’s creative might. I...
The tech world is abuzz with the news of a partnership between Stack Overflow and OpenAI. As developers ponder the implications, questions arise about the fu...
In a world where artificial intelligence is rapidly transforming the software development landscape, it’s easy to get caught up in the hype surrounding tools...
The official Notion API finally supports code blocks with a recent update. I’ve updated NotionToJekyll to add this functionality. This post is just a test to...
I’ve done the last 3 or 4 Hacktoberfests and really enjoyed the motivation to plough into a project during October.
No. No they’re not. There’s too much misinformation floating around about this issue and it’s easy to prove they’re not. Although when using Guid.NewGuid() y...
I’ve just added post category and tag support to NotionToJekyll using two multi-select columns. This input type is perfect for these fields as they’re just s...
I use Notion as my personal knowledgebase and normally write blog posts in temporary pages and then manually publish them to my Jekyll site using SiteLeaf. W...
This blog uses Jekyll and I’ve no plans to change that - Jekyll is a great static site generator with plenty of features and a high level of maturity. Once i...
The Symbiosis of Culture and Architecture Cultural Influences on Architectural Paradigms Bridging the Gap between Technical and C...
This post aims to explore the learnings that can be derived from failures and challenges, providing insights into the pitfalls and complexities that can aris...
The Symbiosis of Culture and Architecture Cultural Influences on Architectural Paradigms Bridging the Gap between Technical and C...
The Symbiosis of Culture and Architecture Cultural Influences on Architectural Paradigms Bridging the Gap between Technical and C...
Web components have garnered a lot of attention as a way to encapsulate and reuse HTML, CSS, and JavaScript. Despite their promise for modular development, t...
Watching Musk destroy anything he touches at the moment is excellent entertainment.
I feel like I should write more.
I’ve been contemplating getting some binoculars for use at air shows and much like when I was looking for a microscope for micrometeorite hunting or looking ...
Spring 2021 is still outlined as the release timeframe for the Notion API and I can’t wait. I’ve been using Notion since becoming a Lead Developer to try and...
Yearly smartphone releases have become a ludicrous norm, with companies like Apple, Google, and Samsung barely justifying new models with marginal hardware i...
FaceID is amazingly good, particularly considering I was such a lover of TouchID on the iPhone 6S and really did not like the idea of FaceID when it first ca...
I hate iOS. And I also hate Android. For years I developed apps for both platforms (and Windows desktop too) and for this reason I’m an anti-fanboy. I’m all ...
A startup called Daylight has unveiled a unique new Android tablet featuring a custom 10.5” e-paper-like display boasting a 60fps refresh rate. Whilst e-ink ...
Everyone keeps going on about how good Keychron keyboards are so I caved and got one. The keyboard I’ve been using for the last 6 years was still working fin...
Reddit, once known as the “front page of the internet,” is clearly facing a growing bot problem that threatens the very nature of the site as a place for aut...
In the sophisticated landscape of modern web development, the term “Web Standards” often seems interchangeable with “Chrome’s Feature Set.” Mozilla, once a s...
In recent years, there has been a growing discontent among internet users about the quality of search results provided by Google, the world’s largest search ...
I’d just started drafting a post about combining HTMX with Razor pages to produce dynamic web applications and thought I’d better quickly check the internets...
Whilst reading about the plan for Entity Framework Core 6.0 I noticed a remark about .Net Standard that I’d not clocked last year.
Mary and I cancelled Netflix and Spotify a few weeks ago due to lack of use.
Having recently moved house, we’ve come to the conclusion that we don’t need and won’t be reinstalling our smart lightbulbs and Amazon Echos, or any other sm...
After enduring The Rings of Power recently and being unsurprisingly disappointed, I’ve discovered the BBC show Detectorists. This programme has been around s...
I’ve not seen too much talk about Andor and a lot of people I know who’ve watched the other Star Wars TV shows gave it a miss due to Disney fatigue or a lack...
As a first-time CTO of a startup, you have a unique opportunity to shape the direction and growth of the company. However, this role also comes with its own ...
Startups can and do use .com domains, and many of them do. However, it is also common for startups to use other types of domains, such as .io, .co, .net, and...
Some employers, utility companies, banks or government departments still require you to be in possession of physical documents - it’s now 2021 and this is st...
I’ve published a dataset on GitHub that comprises of a single CSV file containing every locomotive in the UK. This includes historic and private locomotives,...
There’s no built-in multiple select in Blazor but it’s pretty easy to get one working without any libraries.
I recently ventured into the world of Notion AI, enabling the features on my workspace with an eager curiosity to see what it could do for my writing. Althou...
Mary is kindly getting me the Sony 55mm f1.8 Zeiss lens for my α7 IV. I already own the Sony 90mm f2.8 macro, and I’ve been wanting the 55mm for a while beca...
As a first-time CTO of a startup, you have a unique opportunity to shape the direction and growth of the company. However, this role also comes with its own ...
In the sophisticated landscape of modern web development, the term “Web Standards” often seems interchangeable with “Chrome’s Feature Set.” Mozilla, once a s...
Function as a Service (FaaS) has made substantial waves in the realm of cloud computing and application development. As a solution architect, it’s essential ...
The recent Cloudflare outage is a stark reminder that even the most robust and seemingly secure systems are not impervious to failure. The incident, lasting ...
I’ve recently needed to hash passwords as part of authentication endpoints for an API I’m building using Cloudflare Workers. My complete code is below as I f...
In a major development, the European Union has ruled that Apple must open up iPadOS to sideloading and alternative app stores within the next 6 months, just ...
Over the past few decades, software has grown in size and complexity, while efficiency and responsiveness have declined. This troubling trend has far-reachin...
In the ongoing debate over the EU’s Child Sexual Abuse Regulation, commonly known as Chat Control, a glaring double standard has emerged. According to the la...
The recent supply chain attack involving polyfill.io, which affected over 100,000 websites including high-profile entities like JSTOR and the World Economic ...
AI Scientist is a groundbreaking system that automates the entire process of machine learning research, from generating novel ideas to producing publication-...
In the world of software engineering, we often glorify elegant algorithms and clean code. Yet, there’s a fundamental truth that frequently goes unacknowledge...