Sign in

kris.coppieters.nz

@kris.coppieters.nz
51 followers 65 following 68 posts
PostsRepliesMedia
kris.coppieters.nz @kris.coppieters.nz · 28/09/2026
InDesign doesn't sort index cross-references. They appear in the order you added them; wrong order, not grouped, often in the wrong position. This free script by Peter Kahrel fixes all of it in one run. 1-min video and download link in description: tur.nz/3u
tur.nz
Adobe® InDesign®: Fix Unsorted and Ungrouped Index Cross-References Automatically!
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
000
Reposted by @kris.coppieters.nz
Monika Gause @vektorgarten.bsky.social · 21/09/2026
There is a preference setting in Adobe InDesign that can really sabotage your documents and your workflow. Here's how to turn it off: youtu.be/QU4fWguIx44 #indesign #layout #a11y #design
youtu.be
AI Feature Messing With Document Integrity in InDesign
YouTube video by Vektorgarten – Illustrator Tutorials
011
kris.coppieters.nz @kris.coppieters.nz · 20/09/2026
InDesign sometimes gets stuck: text that won't reflow, formatting that looks wrong. Built-in fix (Ctrl+Alt+/ or Cmd+Opt+/) doesn't always work. This free script tries a more aggressive recompose approach. tur.nz/3r #InDesign #AdobeInDesign #InDesignScripts #CreativeCodingCollective
tur.nz
Adobe InDesign: Force Recomposition On Stubborn Text!
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
020
kris.coppieters.nz @kris.coppieters.nz · 18/09/2026
After you register for the Creative Developers Summit, make sure to look out for emails from me. If you registered but did not get any emails, check yer spam filters! Free, 23-24 September 2026, London or virtual. More info and registration: tur.nz/2n
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
000
kris.coppieters.nz @kris.coppieters.nz · 18/09/2026
Speaker spotlight: Max Dunn, co-founder of Silicon Publishing, pioneered commercial InDesign Server over two decades ago. His session covers where InDesign Server stands now, including Firefly Services. Thu 24 Sept, 15:30 UK tur.nz/2n #InDesign #CreativeDevelopersSummit
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
001
kris.coppieters.nz @kris.coppieters.nz · 15/09/2026
The Creative Coding Collective started as a Slack group of 700 Adobe developers and scripters, collaboration over competition. Creative Developers Summit is that group made real, face to face, in London. It's free. Come meet your people. 23-24 Sept 2026 tur.nz/2n #CreativeDevelopersSummit
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
000
kris.coppieters.nz @kris.coppieters.nz · 12/09/2026
Did you know Adobe Photoshop ships with a script that turns any folder of images into a contact sheet of thumbnails, with filenames. It's already installed. Just find and run it! 1 minute demo: tur.nz/3p #Photoshop #AdobePhotoshop #PhotoshopTips #PhotoshopScripts #CreativeCodingCollective
tur.nz
YouTube
Share your videos with friends, family, and the world
111
kris.coppieters.nz @kris.coppieters.nz · 12/09/2026
Some file transfers are faster using uncompressed data. The automated deployment process for PluginInstaller uses decompress > rsync > recompress (decompress before transfer, recompress after) and achieves a 10x increase in throughput. Read all about it: tur.nz/3o
tur.nz
Speeding Up rsync – Coppieters, New Zealand
012
kris.coppieters.nz @kris.coppieters.nz · 11/09/2026
PluginInstaller has a release candidate 🎉 Try out the free enhanced Scripts Panel for Adobe Illustrator & Adobe Photoshop. Install in a few clicks from PluginInstaller, no account needed. plugininstaller.com #Illustrator #Photoshop #CreativeCloud #InDesign #Adobe
plugininstaller.com
Creative Developer Tools – Enhance Adobe Creative Cloud Apps with Ease
011
kris.coppieters.nz @kris.coppieters.nz · 06/09/2026
Solo entrepreneur here. When was the last time you talked, face to face, to someone who does what you do? Our roundtable covers isolation and work/life balance. Come to London if you can, it lands differently in person. Join the tribe and thrive. Thu 24 Sept, 10:30 UK tur.nz/2n
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
000
kris.coppieters.nz @kris.coppieters.nz · 04/09/2026
One-click installing for Adobe CC scripts, extensions & plug-ins. No more %APPDATA%\Adobe\CEP hunting. PluginInstaller now does 1-click installs of ExtendScripts, UXPScripts & CEP extensions into InDesign. Demo: TextExporter for InDesign, exporting text to RTF (per-story/per-frame). tur.nz/3i
tur.nz
Adobe InDesign: All text from InDesign doc into a single RTF file. Easy install with PluginInstaller
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
010
kris.coppieters.nz @kris.coppieters.nz · 25/08/2026
Speaker spotlight: me, Kris Coppieters. My session covers a bridge I built between Adobe InDesign UXP (UI) and UXPScript (much faster, no UI) so you get both in one plugin. Wed 23 Sept, 13:30 UK tur.nz/2n #UXP #CreativeDevelopersSummit
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
031
kris.coppieters.nz @kris.coppieters.nz · 23/08/2026
Adobe InDesign ships with a free script that turns any folder of images into a printable contact sheet. Pick a folder. Adjust number of rows and columns. Done! You get a new document with all images placed, fitted, and labelled. No download. It's already there. 1 minute demo: tur.nz/3g
tur.nz
Adobe InDesign: Create a Printable Image Contact Sheet From Any Folder — in Seconds!
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
020
kris.coppieters.nz @kris.coppieters.nz · 21/08/2026
Speaking at the Creative Developers Summit: James Lockman. James has been around Adobe's publishing and digital media world for a long time. He'll be presenting an honest report on porting a real project from CEP to UXP. More info and registration for this free event: tur.nz/2n
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
011
kris.coppieters.nz @kris.coppieters.nz · 18/08/2026
Speaker spotlight: Gregor Fellenz runs indesignjs.de, the ExtendScript API reference the InDesign community (and Adobe's own moderators) still point people to. His session covers accessing the InDesign API and where it's heading. Thu 24 Sept, 09:15 UK tur.nz/2n #InDesign #CreativeDevelopersSummit
indesignjs.de
000
kris.coppieters.nz @kris.coppieters.nz · 17/08/2026
Speaker spotlight: Vlad Vladila, close to a decade at Typefi with Peter Kahrel, now running his own Krommatine Systems. 20 years of ExtendScript, switched to UXPScript last year. His session covers the good, the bad, and the ugly. Wed 23 Sept, 13:00 UK tur.nz/2n #UXP #CreativeDevelopersSummit
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
111
kris.coppieters.nz @kris.coppieters.nz · 14/08/2026
Speaker spotlight: Justin Taylor built Bolt UXP and Bolt CEP, the boilerplates behind a lot of recent Adobe plugins. At the Summit he covers Bolt UXP's new Webview UI, full HTML/CSS inside a UXP plugin. Thu 24 Sept, 16:00 UK tur.nz/2n
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
000
kris.coppieters.nz @kris.coppieters.nz · 13/08/2026
Adobe Illustrator and Microsoft Excel? Combine Excel concepts with Illustrator for flexible variable data features, using text frames as cells for input and output? Watch the 1 minute demo: tur.nz/3f
tur.nz
Adobe Illustrator: Auto-Update Dates, Filenames, and Calculated Values in Any Text Frame!
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
000
kris.coppieters.nz @kris.coppieters.nz · 13/08/2026
Speaker spotlight: Ariel Walden runs Bookcraft (book design/typesetting) and ID-Extras (InDesign automation add-ons). His session covers Pricing, informed by running both a services and a product business. Wed 23 Sept, 11:30 UK tur.nz/2n
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
010
kris.coppieters.nz @kris.coppieters.nz · 10/08/2026
Speaker spotlight: Ashutosh Chaturvedi, Senior Engineering Manager at Adobe, 25+ years in software engineering. Most AI agents break outside English. His session covers an architecture that holds up across locales. Wed 23 Sept, 10:30 UK tur.nz/2n #AIAgents #CreativeDevelopersSummit
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
010
kris.coppieters.nz @kris.coppieters.nz · 08/08/2026
Adobe InDesign's index sorting ignores commas. Everything gets jumbled together in the wrong order. The fix is a sort-order field that InDesign supports but is hard to use. This free script fixes it, zero manual work. Spend 2 minutes watching this video, get hours of your time back: tur.nz/3c
tur.nz
Adobe InDesign: Fix Broken Index Sorting for Name Lists — Automatically!
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
000
kris.coppieters.nz @kris.coppieters.nz · 07/08/2026
Speaker spotlight: Peter Kahrel, linguist turned InDesign scripter since 2003, decade+ as script engineer for Typefi. His free script repository is a goldmine for long-document InDesign work. Register for #CreativeDevelopersSummit today, it's free! Wed 23 Sept, 09:45 UK tur.nz/2n #InDesign
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
000
kris.coppieters.nz @kris.coppieters.nz · 05/08/2026
Speaker spotlight: Jaroslav Bereza built a VS Code extension that debugs UXP plugins directly, breakpoints and all. At the Creative Developers Summit he explains how it works under the hood. Wed 23 Sept, 09:15 UK tur.nz/2n
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
011
kris.coppieters.nz @kris.coppieters.nz · 05/08/2026
Home-grown markup: *bold*, <b>bold</b>, !bold! — whatever someone invented that day. Getting it into InDesign as character styles usually means manual work or GREP gymnastics. Declare your markers in a config frame. Run Style-O-Matic (free). Markup gone, styles applied. 1-min Demo: tur.nz/39
tur.nz
Adobe InDesign: Convert Any Homegrown Markup Convention Into Applied Character Styles
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
020
kris.coppieters.nz @kris.coppieters.nz · 28/07/2026
17th Creative Developers Summit — 23-24 Sept 2026, Adobe Shoreditch London + virtual via Teams. Free for anyone scripting/automating Adobe Creative Cloud. Meet fellow ExtendScript/UXP devs, bar meetup on the 23rd. Register: admin@creativecodingcollective.org tur.nz/2n #UXP #Automation
tur.nz
Creative Developers Summit 2026 – Creative Coding Collective
010
kris.coppieters.nz @kris.coppieters.nz · 25/07/2026
After editing an index in Adobe InDesign, your page numbers become a mess. Long runs of consecutive numbers that should be ranges. Duplicate topics with scattered refs. Unsorted numbers after making edits. The free script by Peter Kahrel resolves this pain. Got 90 seconds? Watch: tur.nz/36
tur.nz
Adobe InDesign: Clean Up and Range Your Index Page Numbers Automatically!
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
010
kris.coppieters.nz @kris.coppieters.nz · 08/07/2026
SuperGroups for Adobe InDesign & Adobe Illustrator can group elements while retaining layers. A SuperGroup can flip between two states: either a standard group (copy-paste, move) or a constellation of elements scattered over multiple layers (output). Free script: tur.nz/2v 1-min demo: tur.nz/2w
tur.nz
SuperGroups Can Span Layers (Adobe InDesign, Adobe Illustrator) – Coppieters, New Zealand
011
kris.coppieters.nz @kris.coppieters.nz · 06/07/2026
In this 1 minute video, I demo a pair of free InDesign scripts that let you unpack an object library into an editable InDesign document, edit everything freely, and repack it back into a .indl library file. tur.nz/2p
tur.nz
Adobe InDesign: Edit InDesign Libraries Like You Edit Documents!
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
000
kris.coppieters.nz @kris.coppieters.nz · 06/07/2026
A set of free scripts for Adobe InDesign and Adobe Illustrator, allowing groups to span multiple layers. Allows inclusion of non-print layers into grouped objects. tur.nz/2w
tur.nz
Adobe InDesign & Adobe Illustrator: Groups That Live Across Multiple Layers — Now Possible!
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
000
kris.coppieters.nz @kris.coppieters.nz · 18/04/2026
Illustrator: no master pages. So when a logo needs to sit in the same spot on 30 artboards, you place it manually. This free script fixes that. One artboard acts as the master. Watch the 1 minute no-fluff video tur.nz/23 #Illustrator #AdobeIllustrator #IllustratorTips #CreativeCodingCollective
tur.nz
Adobe Illustrator: How To Use Master Page Features
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
030
kris.coppieters.nz @kris.coppieters.nz · 05/11/2025
The next Creative Coding Collective (CCC) online meetup is around the corner. Make sure to mark your calendar! See y'all soon! Details: tur.nz/s The CCC is a volunteer-run community of creative developers, technologists, and industry specialists. More info, and how to join: tur.nz/e
tur.nz
Meeting 7 November 2025 – Creative Coding Collective
010
kris.coppieters.nz @kris.coppieters.nz · 09/05/2025
After 20+ years automating Adobe software, I’ve seen it all, and learned a lot along the way. Join me in Phoenix, AZ on Wednesday, June 4 at the Creative Developers Summit for a hands-on workshop. Stop wasting weeks on trial and error. thoughtbridg.es/creative-dev...
thoughtbridg.es
Creative Developers Summit, June 4-5 Phoenix, AZ. | Thoughtbridges
000
kris.coppieters.nz @kris.coppieters.nz · 05/05/2025
Don’t Obfuscate (Unless You Mean To). This is post #8 in my series "Coding Without The Jargon": Obfuscation is often not intentional. It’s just what happens when you write fast. What’s the worst case of accidental obfuscation you’ve had to untangle? coppieters.nz?p=1649
coppieters.nz
Don’t Obfuscate – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 28/04/2025
For me, throwing an exception is a last resort. In the latest post of my Coding Without the Jargon series, I explain why I treat exceptions as a defense mechanism, rather than as a data-passing mechanism. coppieters.nz?p=1602
coppieters.nz
Exceptional! – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 24/04/2025
Let your code be a helpful snitch. That one weird NULL, that file that should exist, the thing that 'this will never happen'. If your code is full of tattle-tales, reporting anything out of the ordinary, you'll save on debugging time. coppieters.nz?p=1594
coppieters.nz
Avoid Silent Failures – Coppieters, New Zealand
100
kris.coppieters.nz @kris.coppieters.nz · 22/04/2025
Developer Roundtable at the Creative Developers Summit, Phoenix, June 4-5 2025. Software developers and consultants! As a one-man band or small software development company, how do you survive in today's chaotic business environment? creativeproweek.com/phoenix-2025...
creativeproweek.com
Creative Developers Summit | June 4–5
The Creative Developers Summit is the premier annual event for anyone who creates or implements custom software solutions for creative professionals. The Summit is the place to meet, share, and learn ...
010
kris.coppieters.nz @kris.coppieters.nz · 22/04/2025
When you join an existing codebase, the first impulse is often: “Ugh. This needs fixing.” In the third post of my Coding Without the Jargon series, I talk about a simple but powerful principle: respect the style, even if it’s not your own. coppieters.nz?p=1562
coppieters.nz
Contributing To An Existing Project? Understand It Before You Fix it. – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 22/04/2025
Coding Conventions: the source of many holy wars Tabs vs. spaces. Braces on their own line. Snake case, camel case, screaming caps. Friendships have ended over less. My take: 'any' is better than 'none'. coppieters.nz?p=1573
coppieters.nz
Any Coding Convention, But Pick One. – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 22/04/2025
Bug report from a user. Remote machine. No debugger. Just a cryptic screenshot and 'it does not work' in all caps. In the fifth installment of my 'Coding Without the Jargon' series, I share why I never write code, not even temporary code, without a logging infrastructure. coppieters.nz?p=1585
coppieters.nz
Log Early, Log Often – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 01/04/2025
Coding Without the Jargon. Write Code Even a 12-Year-Old Can Read. If your code tells a clear story, it’s easier to debug, maintain, and hand off, whether to a teammate or your future self 18 months from now. Read the full post here: coppieters.nz?p=1548
coppieters.nz
Write Code That Is Human-First – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 24/03/2025
Coding Without the Jargon – Post 1: Small Wins in Messy Code In the first post of my new blog series, I explain how I approach gradual improvements. We're not talking about grand refactorings. It's all about taking tiny steps that add up to big improvements. coppieters.nz?p=1533
coppieters.nz
Leave The Code A Little Cleaner Than You Found It – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 19/03/2025
After years of fixing other people's code, I've found that best practices rarely appear in the wild. Not that they're bad, but teams lack time for complex solutions. I've developed pragmatic coding principles that work across languages allowing gradual improvement: coppieters.nz?p=1496
coppieters.nz
Coding Without the Jargon – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 09/03/2025
Creative Cloud Desktop sez: You Don’t Have Access To Manage Apps I got tired of the fiddly process of manipulating serviceconfig.xml when for no apparent reason, I lose access. I wrote two scripts (Mac/Windows) to automate the 'fix' for the issue. More info here: coppieters.nz?p=1477
coppieters.nz
Creative Cloud Desktop sez: You Don’t Have Access To Manage Apps – Coppieters, New Zealand
021
kris.coppieters.nz @kris.coppieters.nz · 02/03/2025
Diving Into Data Science - Step 2. A Virtual GPU? coppieters.nz?p=1456
coppieters.nz
Diving Into Data Science – Step 2: a Virtual GPU? – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 28/02/2025
Diving Into Data Science - Step 1. I'll be documenting my foray into data science on my blog: coppieters.nz?p=1448
coppieters.nz
Diving Into Data Science – Step 1. – Coppieters, New Zealand
110
kris.coppieters.nz @kris.coppieters.nz · 26/02/2025
Running DeepSeek-r1 locally, using a web-based UI is really easy on a Mac with sufficient memory. coppieters.nz?p=1445 I now use this instead of reaching for ChatGPT or Claude: it's free, and any conversations I have remain private.
coppieters.nz
Running LLM Locally – Coppieters, New Zealand
030
kris.coppieters.nz @kris.coppieters.nz · 19/02/2025
Stripping comments from JSONC data so it can be processed with json_decode() in PHP, or Trying to get a chatbot to come up with good code often takes longer than writing the code properly from the get-go... coppieters.nz?p=1429
coppieters.nz
JSONC, State Machines, LLM – Coppieters, New Zealand
010
kris.coppieters.nz @kris.coppieters.nz · 13/02/2025
I am on the fence - should I put effort into learning how to develop third-party add-ons for Express? Read more here: coppieters.nz?p=1407
coppieters.nz
Developing For Adobe Express? – Coppieters, New Zealand
000
kris.coppieters.nz @kris.coppieters.nz · 10/02/2025
When I use any of a number of different AI-based image generators, and all of them seem to have a tendency to produce 'yellow-tinged' images. I've got a theory as to why that is! coppieters.nz?p=1403
coppieters.nz
The Golden Hour – Coppieters, New Zealand
111
kris.coppieters.nz @kris.coppieters.nz · 05/02/2025
Notice the man behind the curtain. To get a better 'gut feel' of what an LLM chatbot really is, and avoid over-antropomorphisation, I ran some interesting experiments with a small context window... coppieters.nz?p=1384
coppieters.nz
Running a chatbot with a small context window – Coppieters, New Zealand
000