<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>JUXT Blog</title><description>JUXT is a UK based software firm and the creators of the bi-temporal graph database XTDB. This blog contains various posts written by our employees. The opinions expressed in the posts are those of the author, and not necessarily of JUXT.</description><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app</link><author><name>JUXT Ltd</name><email>info@juxt.pro</email></author><item><title>A bug on the dark side of the Moon</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/a-bug-on-the-dark-side-of-the-moon</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/a-bug-on-the-dark-side-of-the-moon</guid><description>How a specification surfaced a defect in the Apollo flight code.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Software&apos;s second heroic age</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/softwares-second-heroic-age</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/softwares-second-heroic-age</guid><description>The window where one person could reshape the whole field had closed. AI has re-opened it.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Capability hyperinflation</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/capability-hyperinflation</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/capability-hyperinflation</guid><description>What happens when your roadmap is priced in a rapidly depreciating currency?</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>New vocabulary for an old problem</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/new-vocabulary-for-an-old-problem</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/new-vocabulary-for-an-old-problem</guid><description>Two recent terms that describe an engineering challenge as old as the hills.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Composition at a distance</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/composition-at-a-distance</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/composition-at-a-distance</guid><description>Agile&apos;s founders wanted to separate intent from implementation, but the tools to hold them apart didn&apos;t exist. Now they do.</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate></item><item><title>The Conductor&apos;s Baton: How AI Gave Me Back the Joy of Building</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/conductors-baton</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/conductors-baton</guid><description>Building software had become a swamp. Then the swamp dried up.</description><pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate></item><item><title>What outlasts the code</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/what-outlasts-the-code</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/what-outlasts-the-code</guid><description>Code is fluid. The thinking it teaches is not.</description><pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate></item><item><title>4GL Dreams</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/4gldreams-by-jeremy-taylor</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/4gldreams-by-jeremy-taylor</guid><description>Watch Jeremy Taylor explore the enduring dream of 4GLs in the age of LLMs [video].</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Chasing Races: Deterministic Simulation Testing in XTDB</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/chasing-races-by-james-henderson</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/chasing-races-by-james-henderson</guid><description>Watch James Henderson demonstrate how deterministic simulation testing helps chase down race conditions [video].</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate></item><item><title>HellOps</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/hellops-by-ernesto-garcia-garcia</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/hellops-by-ernesto-garcia-garcia</guid><description>Watch Ernesto Garcia Garcia challenge developers to reconnect with production [video].</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate></item><item><title>The Gradient of Interesting</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/the-gradient-of-interesting-by-henry-garner</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/the-gradient-of-interesting-by-henry-garner</guid><description>Watch Henry Garner discuss why intelligent systems often optimise the wrong objective [video].</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate></item><item><title>The Softer Side of Software</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/the-softer-side-of-software-by-jason-field</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/the-softer-side-of-software-by-jason-field</guid><description>Watch Jason explain why soft skills matter in engineering and how they strengthen teams [video].</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Three paradoxes of AI-assisted engineering</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/three-paradoxes</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/three-paradoxes</guid><description>Everyone is talking about Jevons&apos; Paradox. Here are three that matter more.</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Wisdom of the Crowd</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/wisdom-of-the-crowd-by-oliver-marshall</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/wisdom-of-the-crowd-by-oliver-marshall</guid><description>Watch Oliver Marshall test the wisdom of the crowd with an AI-built interactive presentation [video].</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate></item><item><title>From specification to stress test: a weekend with Claude</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/from-specification-to-stress-test</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/from-specification-to-stress-test</guid><description>A behavioural specification language, AI agent teams, and a Byzantine fault-tolerant distributed system built in 48 hours.</description><pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate></item><item><title>I Used Claude to Mine 34 Clojure Adoption Interviews. Here is What It Found.</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/what-we-learned-from-34-clojure-interviews</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/what-we-learned-from-34-clojure-interviews</guid><description>I pointed Claude at eight years of case study interviews and asked it to find the patterns. The results were more consistent - and more interesting - than I expected.</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: All Work Is Risk Management with Rob Moffat</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-all-work-is-risk-management-with-rob-moffat</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-all-work-is-risk-management-with-rob-moffat</guid><description>From Agile to AI: Managing Risk in Modern Software Systems [video].</description><pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: Model Risk and the Trust Paradox with David Kelly</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-model-risk-and-trust-paradox-with-david-kelly</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-model-risk-and-trust-paradox-with-david-kelly</guid><description>Governance strategies for model risk in finance and AI [video].</description><pubDate>Fri, 03 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Taming Complexity in Distributed Systems: What’s Behind Revolut’s Success</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-taming-complexity-in-distributed-systems</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-taming-complexity-in-distributed-systems</guid><description>Watch Donato Lucia&apos;s talk at the XT25 Fintech Conference [video]</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Becoming a Digital Retail Bank: What We’ve Learned on Kroo’s Journey</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-becoming-a-digital-retail-bank</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-becoming-a-digital-retail-bank</guid><description>Watch Alexey Gabsatarov&apos;s talk at the XT25 Fintech Conference [video]</description><pubDate>Wed, 20 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Risk-First Software Development</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-risk-first-software-development</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-risk-first-software-development</guid><description>Watch Rob Moffat&apos;s talk at the XT25 Fintech Conference [video]</description><pubDate>Wed, 13 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Taking Control of Your Trading System</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-taking-control-of-your-trading-system</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-taking-control-of-your-trading-system</guid><description>Watch Peter Windle&apos;s talk at the XT25 Fintech Conference [video]</description><pubDate>Mon, 11 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Pragmatic Solutions to Current Fintech Challenges</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-pragmatic-solutions-to-current-challenges</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-pragmatic-solutions-to-current-challenges</guid><description>Watch the Expert Panel of XT25 Fintech Conference [video]</description><pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Risk Factors and Data Lineage in Derivative Pricing</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-risk-factors-and-data-lineage-in-derivative-pricing</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-risk-factors-and-data-lineage-in-derivative-pricing</guid><description>Watch Charlie Browne&apos;s opening keynote at XT25 Fintech Conference [video]</description><pubDate>Fri, 01 Aug 2025 00:00:00 GMT</pubDate></item><item><title>From Unstructured to Actionable: AI-Powered Regulatory Intelligence</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-ai-powered-regulatory-intelligence</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt25-fintech-ai-powered-regulatory-intelligence</guid><description>Watch Henry Garner&apos;s talk at XT25 Fintech Conference [video]</description><pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: Mapping the AI Landscape</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-ai-radar</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-ai-radar</guid><description>A behind-the-scenes look at the new JUXT AI Radar [video].</description><pubDate>Fri, 18 Jul 2025 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: New Office, XT25 Fintech Conf, and the rise of AI</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-xt25</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-xt25</guid><description>A new season of change and innovation [video].</description><pubDate>Tue, 08 Jul 2025 00:00:00 GMT</pubDate></item><item><title>The Value and Cost of a Test</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/value-and-cost-of-a-test</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/value-and-cost-of-a-test</guid><description>How much should you test? What should you test? How should you test it?</description><pubDate>Wed, 18 Jun 2025 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: Exploring Data, Visualization, and Innovation with Ryan Robitaille</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/ryan-robitaille-podcast</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/ryan-robitaille-podcast</guid><description>In this podcast episode, Jeremy Taylor and Malcolm Sparks chat with Ryan Robitaille about Rabbit, blending creativity, BI tools, and the power of Clojure.</description><pubDate>Wed, 26 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Streamlining Regulatory Compliance and Reporting with XTDB</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/regulatory-compliance-xtdb-webinar</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/regulatory-compliance-xtdb-webinar</guid><description>Discover the future of bitemporal data management [video]</description><pubDate>Mon, 24 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Bitemporal TraderX - XTDB Reflections</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-traderx-part2</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-traderx-part2</guid><description>Exploring the use of XTDB within a microservices trading application developed for the FINOS 2024 Tech Sprint event (part 2)</description><pubDate>Thu, 06 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Gene Kim on JUXTCast: Insights into DevOps, AI, and High-Performance Technology Organizations</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/gene-kim-podcast</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/gene-kim-podcast</guid><description>In this episode, Jeremy Taylor and Malcolm Sparks are joined by Gene Kim to explore the evolution of technology through modularity, AI-driven programming, and the future of innovation.</description><pubDate>Wed, 18 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Flattening Legacy C++ APIs for Rust Integration</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/flattening-cpp-api-rust-integration</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/flattening-cpp-api-rust-integration</guid><description>A comprehensive guide detailing the process of integrating and utilizing an existing C++ API within a Rust application.</description><pubDate>Tue, 17 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Bitemporal TraderX - augmenting a sample trading system</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-traderx</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-traderx</guid><description>Adding XTDB and Clojure into a sample microservices trading application for the FINOS 2024 Tech Sprint</description><pubDate>Mon, 09 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Bitemporal Systems: Reconciliation, Risk, and ML Use Cases</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/reconciliation-risk-ml-and-use-cases-for-bitemporal-systems</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/reconciliation-risk-ml-and-use-cases-for-bitemporal-systems</guid><description>Learn about bitemporal data models for reporting and compliance, and discover common pitfalls in implementing these systems.</description><pubDate>Wed, 23 Oct 2024 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: Static vs Dynamic Typing - A Balanced Discussion</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/dynamic-vs-static-with-jake-howard</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/dynamic-vs-static-with-jake-howard</guid><description>JUXT&apos;s leadership team and guest Jake Howard discuss the merits of dynamic typing and its growing role in modern development.</description><pubDate>Wed, 18 Sep 2024 00:00:00 GMT</pubDate></item><item><title>&quot;Safari&quot; Engineering Session: Rust for Clj Devs - Video</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/rust-for-clj-devs</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/rust-for-clj-devs</guid><description>Watch this talk to understand what sets Rust apart from Clojure, their similarities and key differences</description><pubDate>Thu, 12 Sep 2024 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: SRE Insights with Niall Murphy</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/missing-insights-and-the-sre-big-picture-with-niall-murphy</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/missing-insights-and-the-sre-big-picture-with-niall-murphy</guid><description>Niall Murphy, CEO of Stanza and former Google SRE, discusses the evolution of Site Reliability Engineering and distributed systems.</description><pubDate>Fri, 06 Sep 2024 00:00:00 GMT</pubDate></item><item><title>&quot;Safari&quot; Engineering Session: Git Plumbing - Video</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/git-plumbing</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/git-plumbing</guid><description>Watch this talk to gain an understanding of how git works — hopefully giving you an &quot;under the hood&quot; look at what is going on when you issue git commands</description><pubDate>Wed, 28 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Breaking the Bank with Contract Testing</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-allen-rohner</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-allen-rohner</guid><description>Watch Allen Rohner&apos;s insightful talk at the XT24 Fintech Conference, where he shares his expertise.</description><pubDate>Wed, 21 Aug 2024 00:00:00 GMT</pubDate></item><item><title>We Need to Talk about JSON</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-oliver-hine</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-oliver-hine</guid><description>Join us to watch Oliver Hine&apos;s insightful talk at the XT24 Fintech Conference, where he discusses the critical role of JSON schema.</description><pubDate>Wed, 14 Aug 2024 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: Promise Theory with Mark Burgess</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/promise-theory-with-mark-burgess</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/promise-theory-with-mark-burgess</guid><description>The journey of Mark to developing Promise Theory, techniques scaling simplicity to build reliable systems, and much more</description><pubDate>Mon, 05 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Calling AWS Lambda over HTTP</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/http-and-lambda</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/http-and-lambda</guid><description>A comprehensive exploration of various methods to invoke AWS Lambda functions over HTTP, including their quirks and behaviors.</description><pubDate>Mon, 29 Jul 2024 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: 50 Years of SQL, 15 Years of jOOQ — with Lukas Eder</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/15-years-of-jooq-with-lukas-eder</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/15-years-of-jooq-with-lukas-eder</guid><description>A deep dive with jOOQ creator Lukas Eder exploring SQL&apos;s enduring relevance, the evolving database landscape, and building developer-friendly tools</description><pubDate>Tue, 23 Jul 2024 00:00:00 GMT</pubDate></item><item><title>AI: Unintended Consequences</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-fran-bennett</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-fran-bennett</guid><description>Watch Francine Bennett&apos;s talk at XT24 Fintech Conference</description><pubDate>Thu, 18 Jul 2024 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: Distributed Consistency — with András Gerlits</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/distributed-consistency-podcast</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/distributed-consistency-podcast</guid><description>A discussion with András Gerlits on the central role of consistency in software and information systems</description><pubDate>Wed, 26 Jun 2024 00:00:00 GMT</pubDate></item><item><title>A Recipe for Plain Clojure Lambdas</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/plain-clojure-lambda</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/plain-clojure-lambda</guid><description>Learn how to build resilient and efficient AWS Lambdas using Clojure, ensuring a fast, familiar, and straightforward setup process for your applications.</description><pubDate>Wed, 12 Jun 2024 00:00:00 GMT</pubDate></item><item><title>XT24 Fintech Conf - In Review</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-fintech-conf-review</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-fintech-conf-review</guid><description>Engineering leaders from banks, fintechs and hedge funds gathered to explore how emerging technologies are transforming financial services</description><pubDate>Thu, 16 May 2024 00:00:00 GMT</pubDate></item><item><title>XT24 Fintech Conference - hosted by JUXT</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24</guid><description>Join our upcoming conference dedicated to technology innovation in financial services, banks, hedge funds, and fintech</description><pubDate>Wed, 01 May 2024 00:00:00 GMT</pubDate></item><item><title>Get Ready to Elevate Your Fintech Experience and Networking at XT24</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-fintech-conf</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt24-fintech-conf</guid><description>Engineering leaders from global banks, fintech companies and hedge funds are meeting in Milton Keynes for XT24 Fintech Conf</description><pubDate>Mon, 29 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Clojure in Collaboration: Whimsical</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-whimsical</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-whimsical</guid><description>Discover how Whimsical leverages Clojure to revolutionize remote collaboration through intuitive visual tools, from whiteboards to docs</description><pubDate>Mon, 22 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Practical AI: Integrating AI Into Utility Apps</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/practical-ai-webinar</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/practical-ai-webinar</guid><description>Watch this hands-on webinar recording to discover how engineers are applying new technologies to old problems.</description><pubDate>Mon, 25 Mar 2024 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: Sane Query Languages — with Prof. Viktor Leis</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/sane-query-languages-podcast</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/sane-query-languages-podcast</guid><description>Join us for an engaging discussion with Prof. Viktor Leis as we explore the legacy of SQL, its impact on modern databases, and the exciting future of data management systems.</description><pubDate>Fri, 22 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Ways to improve one-to-ones for technical people-managers</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/technical-121s</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/technical-121s</guid><description>Actionable ideas for you and your team to get more from your regular one-to-ones</description><pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Local-first Software Development — Real-world Applications</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/local-first-software-development</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/local-first-software-development</guid><description>Looking at local-first frontend development, available tools and libraries, and how to get started</description><pubDate>Mon, 04 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Clojure in Banking: Treasury Prime</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-treasury-prime</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-treasury-prime</guid><description>Treasury Prime connects Fintechs to the largest network of US Banks through a single API, enabling seamless financial service integration</description><pubDate>Tue, 27 Feb 2024 00:00:00 GMT</pubDate></item><item><title>DORA, the Infra Exploder</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/dora-the-exploder</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/dora-the-exploder</guid><description>The EU wants to disrupt your IT infrastructure. Tech your way out.</description><pubDate>Thu, 22 Feb 2024 00:00:00 GMT</pubDate></item><item><title>URI Template Syntax</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/uri-templates</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/uri-templates</guid><description>Learn how URIs can be used to embed state in hypertext applications, and how to use the URI Template syntax to construct and consume URIs.</description><pubDate>Wed, 14 Feb 2024 00:00:00 GMT</pubDate></item><item><title>JUXT Cast: UK Post Office Horizon Scandal</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-horizon</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-horizon</guid><description>Beyond the Horizon: Challenges in managing and securing complex enterprise-grade IT systems</description><pubDate>Tue, 23 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Safari: &quot;Embracing Common Lisp in the Modern World&quot;</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/common-lisp-in-modern-world</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/common-lisp-in-modern-world</guid><description>Explore how Common Lisp and Clojure shape modern programming, and discover why understanding these foundations is crucial for tech choices today</description><pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Cutting software waste</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/waste</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/waste</guid><description>Exploring the most impactful sources of waste in software development, from strategic missteps to execution inefficiencies, and how to eliminate them.</description><pubDate>Tue, 16 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Clojure in Spreadsheets: Georgetown</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-george-town</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-george-town</guid><description>Exploring the intricacies of traversing complex graphs in the Cloud for enhanced data processing and analysis.</description><pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate></item><item><title>A Bitemporal Christmas</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-christmas</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-christmas</guid><description>Unlike other children, Jimmy needs to query for his presents.</description><pubDate>Wed, 20 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Advancedvent of Clerkjure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/advanced-clerk-usage</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/advanced-clerk-usage</guid><description>Exploring advanced Clerk usage patterns and custom viewers through interactive visualizations of Advent of Code solutions in Clojure</description><pubDate>Tue, 19 Dec 2023 00:00:00 GMT</pubDate></item><item><title>On-demand webinar: Columnar Data — The Future of Efficient Data Analytics</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/columnar-webinar</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/columnar-webinar</guid><description>Learn how to optimize system design and performance by understanding columnar data and the underlying mechanics that make it effective.</description><pubDate>Mon, 04 Dec 2023 00:00:00 GMT</pubDate></item><item><title>JUXTCast: Rama and its Clojure API — with special guest Nathan Marz</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-rama-clojure-api</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-rama-clojure-api</guid><description>Malcolm Sparks, Jeremy Taylor, and James Henderson sat with Nathan Marz to talk about Rama, and the influence the Clojure language has had on its design.</description><pubDate>Thu, 23 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Clojure in Workflow Automation and AI: Motiva AI</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-motiva-ai</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-motiva-ai</guid><description>Exploring Workflow Orchestration through the powerful capabilities of Clojure, enhanced by innovative AI technologies.</description><pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Platform Engineering and Internal Developer Platforms</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/platform-engineering-internal-developer-platforms</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/platform-engineering-internal-developer-platforms</guid><description>In this episode of JUXTCast, Joe Littlejohn was joined by JUXT engineers Aaron Knauf and Mariusz Saternus to talk Platform Engineering, and delivering effective developer platforms in large organizations.</description><pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate></item><item><title>An Introduction to Prompt Engineering and ChatGPT</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/intro-to-prompt-engineering-and-chatgpt</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/intro-to-prompt-engineering-and-chatgpt</guid><description>Watch Chris Williams, as he shows how to optimize ChatGPT performance using specific Prompt Engineering techniques</description><pubDate>Mon, 06 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Dealing with Mutable Fields in deftype</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/mutable-deftypes</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/mutable-deftypes</guid><description>Read this post to discover what they are, how they work and some guidance on their use</description><pubDate>Thu, 02 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Designing 3D Printable Objects with Clojure and OpenSCAD</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/designing-3d-printable-objects-with-clojure</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/designing-3d-printable-objects-with-clojure</guid><description>Combine creativity with algorithmic generation to create beautiful and precise physical objects</description><pubDate>Wed, 25 Oct 2023 00:00:00 GMT</pubDate></item><item><title>On-demand webinar: Atomic Architecture — An Architectural Vision for Better Information Systems</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/atomic-architecture-webinar</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/atomic-architecture-webinar</guid><description>In this webinar, JUXT CTO &amp; co-founder — Malcolm Sparks — explained the principles behind Atomic Architecture, an architectural blueprint for building reliable information systems.</description><pubDate>Wed, 11 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Clojure in Cloud Hosting: Exoscale</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-exoscale</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-exoscale</guid><description>Exoscale is a European cloud infrastructure provider that leverages Clojure, Go, and an open source mindset for innovative solutions.</description><pubDate>Tue, 26 Sep 2023 00:00:00 GMT</pubDate></item><item><title>A Primer on Logic Programming</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/logic-primer</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/logic-primer</guid><description>Getting a kickstart in the logic programming world with Prolog</description><pubDate>Thu, 07 Sep 2023 00:00:00 GMT</pubDate></item><item><title>FAQs on Bitemporality</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-webinar-q-and-a</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-webinar-q-and-a</guid><description>An edited transcript capturing the insightful questions and answers from our recent live webinar attendees on bitemporality.</description><pubDate>Tue, 05 Sep 2023 00:00:00 GMT</pubDate></item><item><title>JUXT Cast Special with Kent Beck</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/kent-beck-podcast</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/kent-beck-podcast</guid><description>In this episode, Jeremy Taylor, James Henderson, and Malcolm Sparks are joined by Kent Beck to discuss programming, bitemporality, and the state of Agile.</description><pubDate>Wed, 30 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Clojure in Banking: Griffin</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-griffin</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-griffin</guid><description>A fully-regulated, API-driven bank built with Clojure, enabling fintech companies to integrate banking features quickly and securely</description><pubDate>Tue, 29 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Safari: &quot;(Modern) Java for Clojure Programmers&quot;</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/modern-java-for-clojure-devs</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/modern-java-for-clojure-devs</guid><description>I felt out of date with modern Java (8+) - what better way to catch up than committing to a talk?!</description><pubDate>Wed, 23 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Webinar: Bitemporality and Accurate Database Management</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporality-and-the-art-of-maintaining-accurate-databases</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporality-and-the-art-of-maintaining-accurate-databases</guid><description>Discover why bitemporality is a topic industry luminaries are talking about, and how it will likely to impact your work in 2024</description><pubDate>Wed, 16 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Simple, Tactical Domain Driven Design in Clojure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/tactical-ddd</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/tactical-ddd</guid><description>This article provides a comprehensive introduction to the concepts of Aggregates and Repositories in Domain Driven Design.</description><pubDate>Tue, 01 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Clojure in AI: Signal AI</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-revisited-signal</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-revisited-signal</guid><description>Has Clojure stood the test of time at Signal AI?</description><pubDate>Tue, 25 Jul 2023 00:00:00 GMT</pubDate></item><item><title>JUXT Cast S5 E3: Babashka Conf 2023, XTDB Update, and Post-Agile</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-bb-conf-2023</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-bb-conf-2023</guid><description>JUXT CEO Jon Pither, CTO Malcolm Sparks, Lead Software Engineer Alex Davis, and Senior Software Engineer Harry Percival talk about Babashka Conf, the latest XTDB update, and Post-Agile.</description><pubDate>Thu, 13 Jul 2023 00:00:00 GMT</pubDate></item><item><title>Adventures with inadvertently eager Clojure, via `sequence` and `mapcat`</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/sequence-mapcat</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/sequence-mapcat</guid><description>I naively mixed lazy-seqs and transducers in &apos;just a quick Clojure data transformation script&apos;, with unfavourable results.</description><pubDate>Tue, 04 Jul 2023 00:00:00 GMT</pubDate></item><item><title>JUXT Cast S5 E2: Data Sovereignty and SaaS Overuse</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-data-sovereignty</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-data-sovereignty</guid><description>JUXT&apos;s leadership team discusses data sovereignty challenges, SaaS overuse concerns, and central datastore solutions.</description><pubDate>Thu, 29 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Clojure in Finance: Gresham</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-gresham</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-gresham</guid><description>Immutability and event-sourcing with Clojure, for cash management and virtual ledgers</description><pubDate>Tue, 20 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Classifying Event Driven Architecture</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/event-driven-architecture</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/event-driven-architecture</guid><description>Explore the diverse landscape of Event Driven Architecture through a practical classification system to better understand its many forms.</description><pubDate>Tue, 06 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Day-to-Day Event Driven Architecture</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/eventing</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/eventing</guid><description>Explore the complex world of Event Driven Architecture (EDA), from core concepts to implementation challenges. Learn about common patterns, terminology, and organizational considerations for successful EDA adoption.</description><pubDate>Tue, 06 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Backends, Databases, Clojure, Frontends, Bitemporality, Design, and Algorithmic Art — Five Innovative Tech Talks by JUXT Engineers</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxt-10-year-party</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxt-10-year-party</guid><description>On May 25, JUXT celebrated its 10-year anniversary in London. Long-standing company tradition is to hold an internal tech conference with presentations by JUXT engineers</description><pubDate>Thu, 25 May 2023 00:00:00 GMT</pubDate></item><item><title>JUXTCast S5 E1: Post-Conj Roundup, Databases, and the LLM era</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-post-conj-roundup</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxtcast-post-conj-roundup</guid><description>JUXT CTO Malcolm Sparks, Lead Engineer Alex Davis, and XTDB Head of Product Jeremy Taylor talk about Clojure/Conj 2023, news and announcements, and ChatGPT</description><pubDate>Mon, 15 May 2023 00:00:00 GMT</pubDate></item><item><title>Clojure in Security: Docker</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-docker</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-docker</guid><description>Securing the software supply chain with Clojure</description><pubDate>Wed, 10 May 2023 00:00:00 GMT</pubDate></item><item><title>Clojure/conj 10 years on, 2013 and 2023</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-conj-10-years</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-conj-10-years</guid><description>Reflecting on the 2013 Conj and looking forward to the 2023 event.</description><pubDate>Tue, 25 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Clojure in Identity: Vouch</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-vouch</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-vouch</guid><description>Vouching for Clojure</description><pubDate>Tue, 11 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Clojure in Kafka: Kpow</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-kpow</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-kpow</guid><description>Building a Kafka toolkit</description><pubDate>Wed, 29 Mar 2023 00:00:00 GMT</pubDate></item><item><title>JUXT Safari: The State of Doom Emacs with Ellis Kenyo</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/safari-doom-emacs</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/safari-doom-emacs</guid><description>Discover Doom Emacs — an opinionated, highly-customizable Emacs configuration, providing a streamlined and efficient workflow</description><pubDate>Tue, 14 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Atomic Architecture</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/atomic-architecture</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/atomic-architecture</guid><description>Seven principles for building better data systems</description><pubDate>Wed, 01 Mar 2023 00:00:00 GMT</pubDate></item><item><title>5 obstacles to technology adoption</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/tech-adoption</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/tech-adoption</guid><description>Exploring the key obstacles to technology adoption and providing effective strategies to successfully navigate them</description><pubDate>Thu, 09 Feb 2023 00:00:00 GMT</pubDate></item><item><title>JUXT Safari: Relic, a Functional Relational Library for Clojure and ClojureScript</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/safari-relic</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/safari-relic</guid><description>Delve into incremental view maintenance with Relic — a powerful Clojure tool; and learn to streamline data modelling and queries.</description><pubDate>Fri, 03 Feb 2023 00:00:00 GMT</pubDate></item><item><title>API development, quickly and securely</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/site-safari</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/site-safari</guid><description>A review of the current status of our Site</description><pubDate>Thu, 26 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Using Clerk for Advent of Code</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/using-clerk-for-aoc</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/using-clerk-for-aoc</guid><description>Exploring how to use Clerk notebooks to visualize and solve Advent of Code problems with interactive Clojure development and custom viewers</description><pubDate>Thu, 05 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Two new medley partition functions</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/new-medley-partition-fns</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/new-medley-partition-fns</guid><description>Introducing partition-after &amp; partition-before to the Clojure medley library</description><pubDate>Fri, 23 Dec 2022 00:00:00 GMT</pubDate></item><item><title>Building persistent data structures in Clojure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-ds</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-ds</guid><description>How to build your custom data structures in Clojure</description><pubDate>Thu, 01 Dec 2022 00:00:00 GMT</pubDate></item><item><title>Embracing Imperfection</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/embracing-imperfection</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/embracing-imperfection</guid><description>Jon Pither reflects on his past mistakes in software development and shares insights on navigating real data challenges in an imperfect world.</description><pubDate>Thu, 08 Sep 2022 00:00:00 GMT</pubDate></item><item><title>REPL Driven Minecraft</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/repl-driven-minecraft</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/repl-driven-minecraft</guid><description>A tale of optimization during the ClojureD Minecraft workshop</description><pubDate>Tue, 30 Aug 2022 00:00:00 GMT</pubDate></item><item><title>The Big Acquisition</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/the-big-acquisition</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/the-big-acquisition</guid><description>Exploring the implications of Nubank&apos;s acquisition of Cognitect and its potential impact on the Clojure programming community.</description><pubDate>Tue, 09 Aug 2022 00:00:00 GMT</pubDate></item><item><title>AWS Lambda, now with first class parentheses</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/nbb-lambda</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/nbb-lambda</guid><description>Deploying Clojure on AWS Lambda with no compromises - fast cold starts, small artifacts, simple packaging, and full access to npm libraries</description><pubDate>Thu, 14 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Testing Against XTDB</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/testingwithxtdb</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/testingwithxtdb</guid><description>Faster, Simpler and more reliable</description><pubDate>Wed, 04 May 2022 00:00:00 GMT</pubDate></item><item><title>ClojureScript for JavaScript Developers</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/cljs-for-js-devs</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/cljs-for-js-devs</guid><description>How do they compare in 2022?</description><pubDate>Thu, 03 Mar 2022 00:00:00 GMT</pubDate></item><item><title>The new Clojure &apos;iteration&apos; function</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/new-clojure-iteration</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/new-clojure-iteration</guid><description>&apos;iteration&apos; has been released in Clojure 1.11</description><pubDate>Mon, 24 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Communicating Software</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/communicating-software</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/communicating-software</guid><description>A lightweight approach for effective software communication</description><pubDate>Wed, 05 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Abstract Clojure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/abstract-clojure</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/abstract-clojure</guid><description>Depend on abstractions, not on concretions</description><pubDate>Thu, 25 Nov 2021 00:00:00 GMT</pubDate></item><item><title>From MacOS to Arch Linux</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/from-mac-to-arch</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/from-mac-to-arch</guid><description>First impressions</description><pubDate>Fri, 05 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Speed up your ClojureScript Webapp</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojurescript-app-performance</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojurescript-app-performance</guid><description>Some useful tools and tips to improve your app performance</description><pubDate>Thu, 21 Oct 2021 00:00:00 GMT</pubDate></item><item><title>The JUXT Clojure Radar 2021</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/radar-2021</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/radar-2021</guid><description>Revisiting our Clojure Radar</description><pubDate>Fri, 20 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Writing Mobile apps in ClojureScript in 2021</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojurescript-native-apps-2021</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojurescript-native-apps-2021</guid><description>Still easy? Let&apos;s find out...</description><pubDate>Fri, 13 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Bridging the Blockchain / Database Divide</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bridging-the-blockchain</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bridging-the-blockchain</guid><description>Do we want a blockchain, a database, or both?</description><pubDate>Fri, 30 Jul 2021 00:00:00 GMT</pubDate></item><item><title>Speed up your test builds</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/parallel-kaocha</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/parallel-kaocha</guid><description>How to speed up your build using Kaocha and CircleCI</description><pubDate>Tue, 27 Jul 2021 00:00:00 GMT</pubDate></item><item><title>How-to: Clojure libraries on Maven Central</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/maven-central</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/maven-central</guid><description>A guide for migrating Clojure libraries to Maven Central, following Crux&apos;s recent migration</description><pubDate>Thu, 15 Jul 2021 00:00:00 GMT</pubDate></item><item><title>Kotlin Adventures With XTDB</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/crux-kotlin</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/crux-kotlin</guid><description>Fluid interfaces for happy databases</description><pubDate>Fri, 02 Jul 2021 00:00:00 GMT</pubDate></item><item><title>Clojure&apos;s JSON ecosystem</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/json-in-clojure</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/json-in-clojure</guid><description>Choosing a JSON library for your Clojure application</description><pubDate>Tue, 01 Jun 2021 00:00:00 GMT</pubDate></item><item><title>Prefer the MIT License</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/prefer-mit</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/prefer-mit</guid><description>The EPL is not a Sensible Default</description><pubDate>Fri, 14 May 2021 00:00:00 GMT</pubDate></item><item><title>Autonomy, Mastery, Purpose</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/autonomy-mastery-purpose</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/autonomy-mastery-purpose</guid><description>Explore the three key elements of motivation in software development - autonomy, mastery, and purpose. Learn how these principles can transform software projects and create highly engaged teams.</description><pubDate>Wed, 12 May 2021 00:00:00 GMT</pubDate></item><item><title>Bitemporality: More Than a Design Pattern</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporality-more-than-a-design-pattern</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporality-more-than-a-design-pattern</guid><description>Bitemporality is the full solution</description><pubDate>Mon, 12 Apr 2021 00:00:00 GMT</pubDate></item><item><title>Carve that Clojure codebase</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/carve</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/carve</guid><description>How to use carve to delete all the dead code from your projects</description><pubDate>Mon, 18 Jan 2021 00:00:00 GMT</pubDate></item><item><title>ThoughtWorks Meetup: Time Travel Databases</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/a-database-never-forgets</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/a-database-never-forgets</guid><description>What if your database could retain every piece of information indefinitely, allowing for endless historical queries and insights?</description><pubDate>Fri, 18 Dec 2020 00:00:00 GMT</pubDate></item><item><title>XT20: Alan Kay - A Visionary in Computing and Innovation</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/alan-kay</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/alan-kay</guid><description>Exploring Alan Kay&apos;s insights on innovation, research funding, and how the groundbreaking work at ARPA and Xerox PARC shaped modern computing</description><pubDate>Fri, 26 Jun 2020 00:00:00 GMT</pubDate></item><item><title>Superlifter: A DataLoader for Clojure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/superlifter</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/superlifter</guid><description>Efficient fetching from decomplected code</description><pubDate>Thu, 26 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Babashka: A quick example</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/babashka</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/babashka</guid><description>Learn how to use Babashka to enhance your build processes and document generation with a practical example using Make and Asciidoctor</description><pubDate>Fri, 21 Feb 2020 00:00:00 GMT</pubDate></item><item><title>Malcolm is Going to ClojureD</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/malcolm-is-going-to-clojured</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/malcolm-is-going-to-clojured</guid><description>On the 29th February</description><pubDate>Wed, 12 Feb 2020 00:00:00 GMT</pubDate></item><item><title>A ClojureScript form library for Reagent and Re-frame</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojurescript-form-library</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojurescript-form-library</guid><description>100% customizable, 0% boilerplate</description><pubDate>Sun, 22 Dec 2019 00:00:00 GMT</pubDate></item><item><title>On-the-fly collections with Reducibles</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/ontheflycollections-with-reducible</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/ontheflycollections-with-reducible</guid><description>Digest large datasets with ease</description><pubDate>Tue, 22 Oct 2019 00:00:00 GMT</pubDate></item><item><title>ClojuTRE 2019</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojutre-2019</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojutre-2019</guid><description>An amazing conference with amazing speakers</description><pubDate>Mon, 30 Sep 2019 00:00:00 GMT</pubDate></item><item><title>We need to talk about JSON</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/we-need-to-talk-about-json</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/we-need-to-talk-about-json</guid><description>Explore the challenges of JSON as a configuration format and discover alternatives that offer better readability and maintainability</description><pubDate>Thu, 15 Aug 2019 00:00:00 GMT</pubDate></item><item><title>Introducing the JUXT Cast</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/introducing-the-juxt-cast</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/introducing-the-juxt-cast</guid><pubDate>Thu, 18 Jul 2019 00:00:00 GMT</pubDate></item><item><title>Clojure in Israel: AppsFlyer</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-appsflyer</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-appsflyer</guid><description>Clojure in mobile attribution</description><pubDate>Mon, 01 Jul 2019 00:00:00 GMT</pubDate></item><item><title>JUXT Journal 2019-06-14</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/journal-2019-06-14</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/journal-2019-06-14</guid><pubDate>Fri, 14 Jun 2019 00:00:00 GMT</pubDate></item><item><title>Introducing XTDB</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/introducing-crux</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/introducing-crux</guid><description>Discover XTDB, an open source bitemporal database that combines document storage with graph querying capabilities and flexible time-based data models</description><pubDate>Wed, 15 May 2019 00:00:00 GMT</pubDate></item><item><title>JUXT Journal 2019-05-03</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/journal-2019-05-3</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/journal-2019-05-3</guid><pubDate>Fri, 03 May 2019 00:00:00 GMT</pubDate></item><item><title>Visual testing</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/visual-testing</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/visual-testing</guid><description>When there&apos;s something strange and it don&apos;t look good</description><pubDate>Thu, 02 May 2019 00:00:00 GMT</pubDate></item><item><title>A Bitemporal tale</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/a-bitemporal-tale</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/a-bitemporal-tale</guid><description>History. Of histories.</description><pubDate>Fri, 19 Apr 2019 00:00:00 GMT</pubDate></item><item><title>The Value of Bitemporality</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/value-of-bitemporality</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/value-of-bitemporality</guid><description>Learn about the benefits of bitemporal data models for reporting and compliance, and discover common pitfalls in implementing these systems.</description><pubDate>Wed, 03 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Multithreading within a transducer</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/multithreading-transducers</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/multithreading-transducers</guid><description>Parallelising transducers</description><pubDate>Tue, 12 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Simulation Testing using Datomic simulant library</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/simulant-01-why</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/simulant-01-why</guid><description>Part One</description><pubDate>Fri, 22 Feb 2019 00:00:00 GMT</pubDate></item><item><title>What React Hooks mean for ClojureScript</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/react-hooks-raw</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/react-hooks-raw</guid><description>And some examples</description><pubDate>Thu, 07 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Edging forward</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/edging-forward</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/edging-forward</guid><description>An update about our Edge projectk</description><pubDate>Wed, 12 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Deploying libraries with deps.edn</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/pack-maven</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/pack-maven</guid><pubDate>Tue, 27 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Testable Clojurescript apps</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/cljs-apps</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/cljs-apps</guid><description>Using re-frame, devcards and convention to build web apps on solid ground</description><pubDate>Thu, 22 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Just a techie?</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/dev-not-just-a-dev</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/dev-not-just-a-dev</guid><description>Techies, Devs, Boffins and Geeks</description><pubDate>Fri, 09 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Clojure in Oxford: Crossref</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-crossref</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-crossref</guid><description>Improving scholarly communications</description><pubDate>Thu, 01 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Load testing with Gatling and Clojure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/load-testing-gatling-clojure</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/load-testing-gatling-clojure</guid><description>DDOS for fun and profit</description><pubDate>Tue, 23 Oct 2018 00:00:00 GMT</pubDate></item><item><title>Working at JUXT</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/working-at-juxt</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/working-at-juxt</guid><description>What I did on my summer holiday</description><pubDate>Fri, 12 Oct 2018 00:00:00 GMT</pubDate></item><item><title>Clojure in Seattle: World Singles Networks</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-seattle-world-singles-networks</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-seattle-world-singles-networks</guid><description>Clojure in the dating scene</description><pubDate>Wed, 10 Oct 2018 00:00:00 GMT</pubDate></item><item><title>GT18 - Internal Conference</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/gt18</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/gt18</guid><description>Reflections on our company journey, insights gained over the past five years, and our vision for the future ahead.</description><pubDate>Thu, 26 Jul 2018 00:00:00 GMT</pubDate></item><item><title>The point of software consultancies</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/point-of-consultancies</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/point-of-consultancies</guid><description>Software is a difficult business</description><pubDate>Wed, 25 Jul 2018 00:00:00 GMT</pubDate></item><item><title>JUXT Moves to a new Office</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxt-moves-to-new-office</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/juxt-moves-to-new-office</guid><description>The London Office has moved</description><pubDate>Tue, 17 Jul 2018 00:00:00 GMT</pubDate></item><item><title>Building a Bitemporal View on top of an Event-Stream</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-view-event-stream</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/bitemporal-view-event-stream</guid><pubDate>Tue, 27 Mar 2018 00:00:00 GMT</pubDate></item><item><title>FuncMK Report: Building a twitter clone with Edge</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/funcmk-report</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/funcmk-report</guid><pubDate>Tue, 27 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Introducing XT20</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/introducing-xt20</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/introducing-xt20</guid><pubDate>Tue, 27 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Machine Learning With Clojure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/machine-learning-with-clojure</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/machine-learning-with-clojure</guid><description>Hello Machine Learning World!</description><pubDate>Tue, 27 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Selling Clojure to the Business</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/selling-clojure</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/selling-clojure</guid><description>Our experiences of selling Clojure</description><pubDate>Tue, 27 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Processing documents with transducers</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xpath-in-transducers</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xpath-in-transducers</guid><description>Using transducers to extract information from XML, JSON and other documents</description><pubDate>Tue, 27 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Through the looking graph</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/through-the-looking-graph</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/through-the-looking-graph</guid><description>Experiences adopting GraphQL on a Clojure/script project</description><pubDate>Fri, 02 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Overview of the nREPL</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/nrepl</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/nrepl</guid><pubDate>Tue, 20 Feb 2018 00:00:00 GMT</pubDate></item><item><title>Clojure in London: Entrepreneur First</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-entrepreneur-first</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-entrepreneur-first</guid><description>Boosting ideas with Clojure</description><pubDate>Thu, 18 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Parsing text with clojure.spec</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/parsing-with-clojure-spec</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/parsing-with-clojure-spec</guid><description>The library that keeps on givin&apos;</description><pubDate>Wed, 17 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Why have a stack?</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/reasons-for-a-stack</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/reasons-for-a-stack</guid><description>Becoming opinionated</description><pubDate>Mon, 15 Jan 2018 00:00:00 GMT</pubDate></item><item><title>JUXT are hiring in Milton Keynes &amp; London</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/mk-hiring</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/mk-hiring</guid><description>Join us in our new office</description><pubDate>Thu, 04 Jan 2018 00:00:00 GMT</pubDate></item><item><title>2017 in review</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/2017-year-review</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/2017-year-review</guid><description>Looking back on 2017 and towards 2018</description><pubDate>Tue, 02 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Clojure in London: Gower Street</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-gower-street</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-gower-street</guid><description>Clojure in the movie business</description><pubDate>Fri, 15 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Deep Learning Conference</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/dl-conf</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/dl-conf</guid><description>Deep Learning is infiltrating the world around us!</description><pubDate>Mon, 16 Oct 2017 00:00:00 GMT</pubDate></item><item><title>Clojure in Toronto: University Health Network</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-university-health-network</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-university-health-network</guid><description>Powering health with Clojure</description><pubDate>Fri, 06 Oct 2017 00:00:00 GMT</pubDate></item><item><title>Clojure In the UK: Yapster</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-yapster</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-yapster</guid><description>Helping organizations to chat</description><pubDate>Tue, 29 Aug 2017 00:00:00 GMT</pubDate></item><item><title>JUXT are hiring in Toronto</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/toronto-hiring</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/toronto-hiring</guid><pubDate>Sun, 27 Aug 2017 00:00:00 GMT</pubDate></item><item><title>Writing a Neural Network</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/neural-network</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/neural-network</guid><description>A Neural Network writes a Neural Network - Netception</description><pubDate>Fri, 11 Aug 2017 00:00:00 GMT</pubDate></item><item><title>Delivering our full stack training course</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/course-notes-lisbon</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/course-notes-lisbon</guid><description>Detailed notes and reflections from our engaging full stack training course held in the vibrant city of Lisbon.</description><pubDate>Thu, 27 Jul 2017 00:00:00 GMT</pubDate></item><item><title>Clojure in London: HealthUnlocked</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-health-unlocked</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-health-unlocked</guid><description>A health network powered by Clojure</description><pubDate>Thu, 06 Jul 2017 00:00:00 GMT</pubDate></item><item><title>The Clojure Job Market</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-job-market</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-job-market</guid><description>Thoughts on the European Clojure Job Market</description><pubDate>Thu, 29 Jun 2017 00:00:00 GMT</pubDate></item><item><title>XT16 - Looking beyond Clojure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-martin-trojer-looking-beyond-clojure</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-martin-trojer-looking-beyond-clojure</guid><description>A Clojure developer takes a look at languages with typesk</description><pubDate>Wed, 26 Apr 2017 00:00:00 GMT</pubDate></item><item><title>Writing ClojureScript native apps is easy</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/native</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/native</guid><description>If you know how to do it</description><pubDate>Thu, 20 Apr 2017 00:00:00 GMT</pubDate></item><item><title>Deep Learning (DL)</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/deep-learning</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/deep-learning</guid><description>The Mariana Trench of Learning</description><pubDate>Wed, 19 Apr 2017 00:00:00 GMT</pubDate></item><item><title>Artificial Intelligence (AI)</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/artificial-intelligence</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/artificial-intelligence</guid><description>How Close are Humans to building a Terminator? Do we want to?</description><pubDate>Wed, 12 Apr 2017 00:00:00 GMT</pubDate></item><item><title>Clojure in Sheffield: Sky Betting and Gaming</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-sky-bet</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-sky-bet</guid><description>Betting on Clojure</description><pubDate>Thu, 16 Mar 2017 00:00:00 GMT</pubDate></item><item><title>XT16 - Tommy Hall</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-tommy-hall</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-tommy-hall</guid><description>Unlimited Register Machines</description><pubDate>Wed, 08 Mar 2017 00:00:00 GMT</pubDate></item><item><title>Clojure in Paris: BandSquare</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-bandsquare</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-bandsquare</guid><description>Digital fanbases and Clojure</description><pubDate>Fri, 24 Feb 2017 00:00:00 GMT</pubDate></item><item><title>XT16 - Sam Aaron: Communicative Programming</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-sam-aaron-communicative-programming</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-sam-aaron-communicative-programming</guid><description>Lowering the cognitive load</description><pubDate>Wed, 22 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Clojure in London: Social Superstore</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-social-superstore</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-social-superstore</guid><description>Social Reselling with Clojure</description><pubDate>Fri, 17 Feb 2017 00:00:00 GMT</pubDate></item><item><title>XT16 - Frankie Sardo</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-frankie-sardo</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-frankie-sardo</guid><description>ClojureScript Without Boundaries (with live coding)</description><pubDate>Thu, 09 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Provisioning Datomic using Packer and Terraform</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/datomic-packer-terraform</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/datomic-packer-terraform</guid><description>Deploying Datomic</description><pubDate>Mon, 06 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Clojure in London: Signal Media</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-signal</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-signal</guid><description>Obtaining knowledge with Clojure</description><pubDate>Fri, 03 Feb 2017 00:00:00 GMT</pubDate></item><item><title>&apos;Live&apos; programming, server-side</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/live-programming-websites</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/live-programming-websites</guid><description>Using instant feedback to develop server-driven websites</description><pubDate>Fri, 27 Jan 2017 00:00:00 GMT</pubDate></item><item><title>XT16 - Kris Jenkins: Adventures in User Interfaces</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-kris-jenkins-adventures-in-user-interfaces</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-kris-jenkins-adventures-in-user-interfaces</guid><description>JavaScript is falling down</description><pubDate>Fri, 20 Jan 2017 00:00:00 GMT</pubDate></item><item><title>Clojure in Berlin: Red Pineapple Media</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-red-pineapple-media</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-red-pineapple-media</guid><description>A PHP shop adopts Clojure</description><pubDate>Fri, 13 Jan 2017 00:00:00 GMT</pubDate></item><item><title>XT16 - Portia Tung</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-portia-tung</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-portia-tung</guid><description>Play for Your Life</description><pubDate>Fri, 13 Jan 2017 00:00:00 GMT</pubDate></item><item><title>Evolving user interfaces</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/re-learn</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/re-learn</guid><description>Educate users with re-learn</description><pubDate>Tue, 10 Jan 2017 00:00:00 GMT</pubDate></item><item><title>Announcing our UK training Clojure courses</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/training-launch</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/training-launch</guid><description>We are running one-day training courses</description><pubDate>Fri, 06 Jan 2017 00:00:00 GMT</pubDate></item><item><title>XT16 Hakan Raberg: The Search for Simplicity</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-hakan-raberg-the-search-for-simplicity</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-hakan-raberg-the-search-for-simplicity</guid><description>Building a Scheme in x86-64 Assembly</description><pubDate>Wed, 04 Jan 2017 00:00:00 GMT</pubDate></item><item><title>XT16 - Karsten Schmidt</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-karsten-schmidt</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-karsten-schmidt</guid><description>Low fat computing</description><pubDate>Thu, 22 Dec 2016 00:00:00 GMT</pubDate></item><item><title>XT16 James Lewis: From the Bazaar to the Bizarre</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-james-lewis-from-the-bazaar-to-the-bizarre</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-james-lewis-from-the-bazaar-to-the-bizarre</guid><description>A journey of open source development</description><pubDate>Wed, 14 Dec 2016 00:00:00 GMT</pubDate></item><item><title>Clojure and Vim: An overview</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/vim-1</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/vim-1</guid><description>It&apos;s very possible</description><pubDate>Tue, 13 Dec 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in Oslo: Telenor Digital</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-telenor</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-telenor</guid><description>Communicating with Clojure</description><pubDate>Fri, 09 Dec 2016 00:00:00 GMT</pubDate></item><item><title>XT16 videos coming soon</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-videos</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-videos</guid><description>Videos are coming, meanwhile relive the experience</description><pubDate>Fri, 09 Dec 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in Berlin: Zalando</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-zalando</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-zalando</guid><description>Using Clojure to power a fashion platform</description><pubDate>Wed, 30 Nov 2016 00:00:00 GMT</pubDate></item><item><title>The aesthetics of code hardening</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/aesthetics</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/aesthetics</guid><description>A gripe</description><pubDate>Sun, 20 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in Athens: Skroutz</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-skroutz</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-skroutz</guid><description>Comparisons and Clojure</description><pubDate>Fri, 18 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Logging: change your mind</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/logging</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/logging</guid><description>The ultimate guide on modern logging</description><pubDate>Wed, 16 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in Belfast: Puppet</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-puppet</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-puppet</guid><description>A diverse global open source company orchestrates with Clojure</description><pubDate>Fri, 11 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Advanced Martian</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/advanced-martian</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/advanced-martian</guid><description>Extraterrestrial intelligence</description><pubDate>Tue, 08 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in Manchester: Swirrl</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-swirrl</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-swirrl</guid><description>Crunching with Clojure</description><pubDate>Fri, 04 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in Cambridge: Metail</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-metail</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-metail</guid><description>Shaping up with Clojure</description><pubDate>Fri, 28 Oct 2016 00:00:00 GMT</pubDate></item><item><title>Storing secrets with Aero and KMS</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/aero-with-kms</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/aero-with-kms</guid><description> Aero flexes its muscles</description><pubDate>Sat, 22 Oct 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in Greece: Baresquare</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-baresquare</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-baresquare</guid><description>Piping Clojure</description><pubDate>Fri, 21 Oct 2016 00:00:00 GMT</pubDate></item><item><title>Reflecting on XT16</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-after</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-after</guid><description>Looking back at our one day conference</description><pubDate>Fri, 14 Oct 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in London: Funding Circle</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-fundingcircle</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-fundingcircle</guid><description>Lending some Clojure</description><pubDate>Tue, 04 Oct 2016 00:00:00 GMT</pubDate></item><item><title>Martian</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/martian</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/martian</guid><description>How to contact aliens</description><pubDate>Thu, 29 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in Europe: Akvo</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-akvo</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-akvo</guid><description>Helping to deliver aid</description><pubDate>Tue, 27 Sep 2016 00:00:00 GMT</pubDate></item><item><title>XT16: Two weeks to go!</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-2-weeks</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-2-weeks</guid><description>Not long to go before our conference</description><pubDate>Fri, 23 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Clojure in Ireland: Aviso Novate</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-aviso</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-aviso</guid><description>A Clojure heavyweight</description><pubDate>Thu, 22 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Clojure In London: uSwitch</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-uswitch</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in-uswitch</guid><description>An early adopter targets big data</description><pubDate>Thu, 22 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Announcing our Clojure In series</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-in</guid><description>Surveying Real Clojure Projects</description><pubDate>Thu, 22 Sep 2016 00:00:00 GMT</pubDate></item><item><title>ClojuTRE Report - 2016</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojutre-2016</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojutre-2016</guid><description>Personal reflections on a great Clojure conference</description><pubDate>Wed, 14 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Explore UI states with clojure.spec and devcards</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/generative-ui-clojure-spec</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/generative-ui-clojure-spec</guid><description>Leverage the power of generators</description><pubDate>Wed, 07 Sep 2016 00:00:00 GMT</pubDate></item><item><title>XT16: The Programme</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-programme</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-programme</guid><description>The XT16 Programme has Landed</description><pubDate>Fri, 26 Aug 2016 00:00:00 GMT</pubDate></item><item><title>Parsing routes with clojure spec</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/parsing-routes-clojure-spec</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/parsing-routes-clojure-spec</guid><description>Speccing out routes</description><pubDate>Wed, 27 Jul 2016 00:00:00 GMT</pubDate></item><item><title>Meet up with Karsten Schmidt</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-meetup-toxi</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16-meetup-toxi</guid><description>If you go down to the woods today...</description><pubDate>Thu, 21 Jul 2016 00:00:00 GMT</pubDate></item><item><title>Edge</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/edge</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/edge</guid><description>A complete Clojure project you can leap from</description><pubDate>Tue, 05 Jul 2016 00:00:00 GMT</pubDate></item><item><title>The 10-year-old test</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/meet-up-sam-aaron</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/meet-up-sam-aaron</guid><description>Building for accessibility</description><pubDate>Tue, 21 Jun 2016 00:00:00 GMT</pubDate></item><item><title>Technology and Fun, XT16</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/the-fun-factor</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/the-fun-factor</guid><description>The importance of fun in our work</description><pubDate>Wed, 15 Jun 2016 00:00:00 GMT</pubDate></item><item><title>Announcing a unique event: XT16</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/xt16</guid><description>A curated conference for the curious</description><pubDate>Tue, 10 May 2016 00:00:00 GMT</pubDate></item><item><title>Configuration: Make it obvious!</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/aero</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/aero</guid><description>Avoid misleading application configuration schemes by being explicit</description><pubDate>Thu, 05 May 2016 00:00:00 GMT</pubDate></item><item><title>Idiomatic integration</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/idiomatic-integration</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/idiomatic-integration</guid><description>Talk pretty with external systems</description><pubDate>Mon, 25 Apr 2016 00:00:00 GMT</pubDate></item><item><title>Introducing pedestal-api</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/pedestal-api</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/pedestal-api</guid><description>A batteries-included Swagger API for Pedestal</description><pubDate>Sat, 12 Mar 2016 00:00:00 GMT</pubDate></item><item><title>Data at the Gates</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/coercing</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/coercing</guid><description>Coerce to avoid data inconsistencies polluting your codebase</description><pubDate>Mon, 01 Feb 2016 00:00:00 GMT</pubDate></item><item><title>Thoughts on Clojure Training</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/training</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/training</guid><description>Reflections on bringing developers up to speed in Clojure</description><pubDate>Fri, 22 Jan 2016 00:00:00 GMT</pubDate></item><item><title>Getting Leiningen feature-parity in Boot</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/boot-parity</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/boot-parity</guid><description>An introduction to the Boot build tool and how to get started on your Clojure project</description><pubDate>Tue, 19 Jan 2016 00:00:00 GMT</pubDate></item><item><title>Clojure Technical Radar</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/radar</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/radar</guid><description>Introducing the JUXT Clojure Technical Radar 2016</description><pubDate>Wed, 13 Jan 2016 00:00:00 GMT</pubDate></item><item><title>Data Macros</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/data-macros</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/data-macros</guid><description>Expanding abbreviated data literals</description><pubDate>Tue, 05 Jan 2016 00:00:00 GMT</pubDate></item><item><title>Rule-Driven Webserver Middleware</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/angel-interceptor</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/angel-interceptor</guid><description>When scope and order collide</description><pubDate>Tue, 08 Dec 2015 00:00:00 GMT</pubDate></item><item><title>Clojure and the Curve</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-curve</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojure-curve</guid><description>Where is Clojure on the technology adoption curve?</description><pubDate>Tue, 10 Nov 2015 00:00:00 GMT</pubDate></item><item><title>Clojure and Electric Bikes</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/rideon</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/rideon</guid><description>A case study of building the infrastructure for an electric powered bikes scheme</description><pubDate>Thu, 29 Oct 2015 00:00:00 GMT</pubDate></item><item><title>From data to dashboards</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/360-dashboards</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/360-dashboards</guid><description>A case study about Mastodon C</description><pubDate>Tue, 27 Oct 2015 00:00:00 GMT</pubDate></item><item><title>JUXT and OpenSensors</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/opensensors</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/opensensors</guid><description>A case study of building the technology that powers a major IoT platform</description><pubDate>Thu, 22 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Datalog for trees in Clojure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/datascript-dom</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/datascript-dom</guid><description>How to use Datalog in Clojure to match and extract information from trees</description><pubDate>Tue, 20 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Upcoming talks at Skills Matter</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/upcoming-skills-matter-talks</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/upcoming-skills-matter-talks</guid><description>Next Monday at CodeNode</description><pubDate>Thu, 08 Oct 2015 00:00:00 GMT</pubDate></item><item><title>javadoc from the repl</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/javadoc</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/javadoc</guid><description>How to launch javadoc in your REPL</description><pubDate>Tue, 06 Oct 2015 00:00:00 GMT</pubDate></item><item><title>iota</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/iota</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/iota</guid><description>Cheer up your testing with this small library</description><pubDate>Wed, 23 Sep 2015 00:00:00 GMT</pubDate></item><item><title>ClojuTre Report</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojutre</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/clojutre</guid><description>Attending the ClojuTre conference</description><pubDate>Fri, 18 Sep 2015 00:00:00 GMT</pubDate></item><item><title>Securing your clojurescript app</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/securing-your-clojurescript-app</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/securing-your-clojurescript-app</guid><description>Use buddy&apos;s json tokens to authenticate your single page application</description><pubDate>Thu, 09 Jul 2015 00:00:00 GMT</pubDate></item><item><title>Why ClojureScript Matters</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/why-clojurescript-matters</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/why-clojurescript-matters</guid><description>The case for adding ClojureScript to your project</description><pubDate>Mon, 29 Jun 2015 00:00:00 GMT</pubDate></item><item><title>Component, meet Schema</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/component-meet-schema</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/component-meet-schema</guid><description>How to validate Clojure component systems</description><pubDate>Thu, 25 Jun 2015 00:00:00 GMT</pubDate></item><item><title>Is Typed Clojure worth the trouble?</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/typed-clojure</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/typed-clojure</guid><description>Explore the benefits and tradeoffs of adding static type checking to Clojure codebases with core.typed, and learn when it makes sense to use</description><pubDate>Mon, 22 Jun 2015 00:00:00 GMT</pubDate></item><item><title>Combining Clojure macros: cond-&gt; and as-&gt;</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/condas</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/condas</guid><description>I want it all</description><pubDate>Wed, 10 Jun 2015 00:00:00 GMT</pubDate></item><item><title>AWS Beanstalk, Docker and Clojure</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/beanstalk</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/beanstalk</guid><description>The JUXT experience of deploying Docker containers through Beanstalk</description><pubDate>Tue, 26 May 2015 00:00:00 GMT</pubDate></item><item><title>Building a chat system using core.async and server-sent-events</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/course-notes-2</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/course-notes-2</guid><description>Notes from a training course</description><pubDate>Fri, 24 Apr 2015 00:00:00 GMT</pubDate></item><item><title>Building a chat system using core.async and server-sent-events</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/course-notes</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/course-notes</guid><description>Notes from a training course</description><pubDate>Fri, 24 Apr 2015 00:00:00 GMT</pubDate></item><item><title>Clojure and the MailOnline</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/mailonline</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/mailonline</guid><description>Rewriting the MailOnline</description><pubDate>Wed, 25 Mar 2015 00:00:00 GMT</pubDate></item><item><title>OnTheMarket.com and JUXT</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/otm</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/otm</guid><description>How JUXT helped OnTheMarket plc enter the property portal market</description><pubDate>Wed, 25 Mar 2015 00:00:00 GMT</pubDate></item><item><title>Welcome</title><link>https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/welcome</link><guid isPermaLink="true">https://69dbca49abb0de000849ff72--juxt-website.netlify.app/blog/welcome</guid><description>The new JUXT blog</description><pubDate>Tue, 24 Mar 2015 00:00:00 GMT</pubDate></item></channel></rss>