Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Daniel Llewellyn
Github co-pilot Edits to update multiple files
Daniel Llewellyn · Follow 2 min read · -- I was really excited to see the latest feature added to github co-pilot for VSCode albiet in preview. If you’ve not seen it yet — here is a quick overview of what it is and how to use it. GitHub Copilot Edits is a feature that enables AI-assisted code modifications across multiple files within your project.
A Quieter revolution - subtler ways to use generative AI to change how we do product engineering
Since the Generative AI starting gun was first fired, we’ve started to see a lot of people trying to do the things they already do better, but using AI.
Defending yourself against prompt injection
Today I am launching Prompt defender - Keep - this is a really simple tool for anyone developing LLM tools to copy in their prompts and get a hardened (i.e. more secure) version that you can use in their app - it uses some of the techniques discussed in this article. Check it out! https://defender.safetorun.com Prompt injection is a novel type of attack which targets applications built with generative AI. Owasp this year released their LLM top 10 and placed prompt injection as the number 1 threat.
Creating a chat GPT plugin with micronaut & cognito
Chat GPT plugins are like add-ons that improve and customise the basic GPT model. These plugins can connect the GPT model to other systems or services, cater to specific needs or industries, or change how the model behaves. For example, a plugin could let GPT work with a calendar, handle bookings, or understand medical terms. Each plugin is designed for a specific purpose, allowing users to tailor the GPT model to their exact requirements.
Software teams should be more like Ninjas, and less like Samurai
By Daniel Llewellyn Photo by Abolfazl eslami on Unsplash It is the greatest Samurai who lets his sword rust in it's scabbard Barney Stinson, How I met your Mother Not exactly a reliable historian - but the sentiment is a nice one. Unfortunately, in the fast paced world of software engineering, our Samurai is likely to be killed in their sleep.
Getting started with Flutter on Ubuntu
Recently there was an announcement from Ubuntu that the desktop team are working on a replacement for the Ubiquity installer. The really interesting part of the post by Martin Wimpress, head of the Ubuntu Desktop team at Canonical, is that the new installer will be built using Flutter. Flutter is a cross-platform User Interface framework that can target Linux, macOS, Windows, Android, and iOS all from the same source code.
About CVE-2020-27348
Well this is a doozey. Made public a while back was a security vulnerability in many Snap Packages and the Snapcraft tool used to create them. Specifically, this is the vulnerability identified as CVE-2020-27348. It unfortunately affects many many snap packages… What is it? The issue at the heart of this vulnerability is the prolific way that we in the Snapcraft community are overriding the Dynamic Linker search path.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Daniel
Contact Daniel, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack