Using JSON to Structure GPT Prompts: A Personal Guide

John CraftsGeneral Blog

Futuristic cartoon-style robot sitting at a desk using a laptop, surrounded by floating JSON code snippets such as "prompt", "response", "type": "string", and "properties", representing AI programming or chatbot development.

Ever since I started experimenting with prompt engineering for GPT-based models, I’ve been on a quest for consistency. I remember the first time I asked ChatGPT for a structured output and got a beautifully formatted JSON snippet back – I was hooked. In this post, I want to share how using JSON formatting in prompts became my secret weapon for getting reliable, easy-to-parse responses from GPT … Read More

Integration and Abundance: A Manifesto for an AI-Powered Post‑Labor Economy

John CraftsGeneral Blog

A futuristic horizontal digital illustration depicting an interconnected global cityscape powered by clean energy. Solar panels, wind turbines, and smart skyscrapers are seamlessly integrated into lush green landscapes. Streams of data flow visibly between buildings and infrastructure, symbolizing AI coordination and resource optimization. In the background, the horizon glows with sunrise light, evoking hope and technological progress toward a sustainable, post-labor future. The overall tone is optimistic, sleek, and forward-looking, perfectly suited for the featured image of a manifesto on global integration and abundance.

Integration over fragmentation.Abundance over survival.The future is ours to design. Post-Labor Economy Manifesto We are living at a crossroads. Multiple crises—and unprecedented opportunities—define our age. Technological automation threatens to displace hundreds of millions of workers worldwide (Jobs of the future: Jobs lost, jobs gained | McKinsey) even as it opens the door to unimaginable productivity and wealth. The climate emergency is accelerating; scientists warn we must … Read More

Tariffs, Tech, and the New Industrial Revolution: How a 145% China Tariff Is Ushering in AI-Powered Manufacturing

John CraftsInformational Blog

Futuristic photo-realistic hero image depicting an advanced automated factory floor. Multiple robotic arms assemble mechanical components while a human worker in a high-visibility vest supervises the process. A digital world map in the background highlights the U.S. and China with their flags, surrounded by AI icons, financial symbols, and global trade graphics, symbolizing the shift toward AI-driven manufacturing amid U.S.-China trade tensions.

Lead: When the United States slapped a staggering 145% tariff on Chinese imports, it sent shockwaves through global markets. Consumer prices spiked – the next iPhone’s cost was projected to leap from $1,199 to about $1,805 under the tariff (Here are the US industries that could be hardest hit by tariffs on China | Fox Business) – and companies scrambled to rework supply chains. But beneath … Read More

Beyond Layer-Wise Interpretability: Tracing Transformer Circuits and Advanced Intervention Techniques

John CraftsInformational Blog

Introduction Transformers have revolutionized AI with their performance, yet they remain black boxes – complex webs of attention and activation that defy easy explanation (Layer-Wise Sub-Model Interpretability for Transformers | artsen). Earlier in Layer-Wise Sub-Model Interpretability for Transformers, we explored breaking a transformer into interpretable layer-wise sub-models, treating each layer’s hidden state as an input to an explanatory module (Layer-Wise Sub-Model Interpretability for Transformers | artsen) … Read More

Advanced Techniques for Transformer Interpretability

John CraftsInformational Blog

In recent years, researchers have developed numerous methods to peer inside transformer models and understand how they work. Building on the concept of layer-wise sub-model interpretability – treating each layer or component as an interpretable sub-model – this report delves into advanced techniques that enhance model transparency. We examine theoretical foundations, such as saliency maps, attention analysis, causal interventions, neuron-level studies, mechanistic interpretability (circuits), and probing. … Read More

Layer-Wise Sub-Model Interpretability for Transformers

John CraftsInformational Blog

A Novel Approach to Improving AI Interpretability 1. Introduction Transformers have achieved remarkable success in NLP and other domains, but they operate as complex black-box models, making their decisions hard to interpret (A Practical Review of Mechanistic Interpretability for Transformer-Based Language Models). This lack of transparency has raised concerns about safety, trust, and accountability when deploying AI systems in real-world applications (A Practical Review of Mechanistic … Read More

Blurred Lines: Unmasking the Hidden Dangers of Image Redaction

John CraftsGeneral Blog

A-cartoon-style-digital-illustration-of-a-computer-screen-displaying-a-drivers-license.

When it comes to image redaction, a “quick and dirty” blur or pixelation might seem like the way to go—but as we’ll see, these techniques have security vulnerabilities that a determined attacker can exploit. In this post, we’ll not only dive deep into image obfuscation techniques like blurring, pixelation, and opaque overlays but also explore how developers can implement these methods using actual Python image processing … Read More

Things To Consider When Refreshing Your Website

John CraftsGeneral Blog, Informational Blog

So you have reviewed your website and have decided that it’s time to either refresh or rebuild the website entirely. Now what? Your instincts will tell you that it’s time to find a company to get you started on this process, but there are some things you should consider when refreshing your website. Think about what the purpose of your website is. Thinking about the main … Read More

6 Signs You Need a Website Refresh

John CraftsGeneral Blog, Informational Blog

Your website, especially right now, is one of the best ways to showcase your business. It acts as a reflection of who your business is to your potential customers. Because a website is so important to a business, it, like most other things, should also get a refresh every so often. Below are a few telltale signs that will help you determine if you need a … Read More

X Theme’s New Layout Builder

John CraftsInformational Blog, Web Design Blog, WordPress Blog

Exciting news! Theme.co is launching some new changes to come for web developers with X Theme. In their June 2020 status report, they briefly teased the new Layout Builder and some of the new features to come for developers. The new features are described as taking things to the next level. They will allow developers the flexibility to format blog posts, blog listings, and archive pages, … Read More

6 Web Design Tips

John CraftsInformational Blog, Web Design Blog

Web design is constantly evolving. With the advancements in technology, web design is getting incredibly creative and interactive. Many elements go into designing and crafting a website. It’s a balance of being unique and grabbing the viewers attention while still keeping the site functional and clean of clutter. In the last few years, we’ve seen web designers experiment and play with new techniques, reinvent previous styles, … Read More

Why I Love Hackers

John CraftsGeneral Blog, Web Security Blog

I love hackers, yes hackers. North Korean, Chinese, Russian, Saudi, wherever they may be and whatever they may be doing it for, I love them. I know this may seem like a bizarre position to take, especially as a person who spends a great deal of his time at work making websites, protecting those websites from hackers and cleaning up messes made by hackers that found … Read More