{"@attributes":{"version":"2.0"},"channel":{"title":"Pragmaxim","link":"https:\/\/pragmaxim.com\/","description":"Recent content on Pragmaxim","generator":"Hugo","language":"en-us","lastBuildDate":"Thu, 28 May 2026 00:00:00 +0100","item":[{"title":"DGX Spark Tuner","link":"https:\/\/pragmaxim.com\/presentations\/dgx-spark-tuner\/","pubDate":"Thu, 28 May 2026 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/presentations\/dgx-spark-tuner\/","description":"Nvidia dgx spark auto-tunning system for high quality inference."},{"title":"The Hitchhiker's Guide to Fintech","link":"https:\/\/pragmaxim.com\/presentations\/hitchhikers-guide\/","pubDate":"Thu, 28 May 2026 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/presentations\/hitchhikers-guide\/","description":"Centralized and decentralized worlds of finance: shared traits, centralized banking (CEFI, CQRS, scaling problems), decentralized banking (relay &amp; para chains, dApps), asset custody as the bridge."},{"title":"Project Development with Agents","link":"https:\/\/pragmaxim.com\/presentations\/project-development-ai-guide\/","pubDate":"Wed, 27 May 2026 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/presentations\/project-development-ai-guide\/","description":"Value, success and joy with an agent-assisted workflow."},{"title":"Blockchain API","link":"https:\/\/pragmaxim.com\/blog\/blockchain-api\/","pubDate":"Sat, 03 Jan 2026 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/blog\/blockchain-api\/","description":"When you design a new blockchain explorer, commercial API, or wallet backend, start with two questions: what can the node answer on its own over standard JSON-RPC, and what can&rsquo;t it? Everything you end up building \u2014 the index \u2014 lives in the gap between the two.\nWhat the node can answer on its own Out of the box, over standard JSON-RPC, the answer differs sharply by chain family.\nUTXO chains (Bitcoin-like) Blocks and transactions by hash\/height."},{"title":"Bruteforce Chain Catch-Up","link":"https:\/\/pragmaxim.com\/blog\/bruteforce-chain-catch-up\/","pubDate":"Thu, 01 Jan 2026 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/blog\/bruteforce-chain-catch-up\/","description":"New year, new blog post! The Chinese are known for large scale operations, let&rsquo;s study their techniques. They usually identify a weak spot and use brute-force and resources to solve it. I am not saying it&rsquo;s lovely but it is efficient. So, what is the weak spot of most blockchain wallets or explorers? It is definitely disk IO bottleneck. And what is the brute-force and resources necessary to solve it? Effiecient storage."},{"title":"R & D","link":"https:\/\/pragmaxim.com\/trezor.io\/","pubDate":"Thu, 01 Jan 2026 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/trezor.io\/","description":"Blockbook development Building Blockbook, an open-source and awesome multi-chain wallet backend."},{"title":"RUST, with discipline to high performance","link":"https:\/\/pragmaxim.com\/blog\/rust-with-discipline-to-high-performance\/","pubDate":"Sat, 18 Oct 2025 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/blog\/rust-with-discipline-to-high-performance\/","description":"I slowly shifted from using Scala to Rust because complex systems on JVM have quite high memory footprint. Experienced developer is constantly differentiating between hot spots and cold spots of the application as the consequences of abusing the Heap and GC are obvious. JVM languages let you clone an object graph in a hot spot just like that. In Rust, you have to make an effort to slow everything down, so if you are mindful, wondering and disciplined, you can build software with throughput and memory footprint incomparable to JVM based systems."},{"title":"R & D","link":"https:\/\/pragmaxim.com\/alephium.org\/","pubDate":"Sun, 01 Sep 2024 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/alephium.org\/","description":"Node core development The main features I designed and implemented :\nbulk transaction submission for convenience of exchanges and miners ethereum level grade websocket layer"},{"title":"ZIO, order in chaos","link":"https:\/\/pragmaxim.com\/blog\/zio-order-in-chaos\/","pubDate":"Thu, 13 Jul 2023 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/blog\/zio-order-in-chaos\/","description":"I perceive Zio as an implementation of vast amount of purely functional paradigms leading to sustainability. It guides you to build a deterministic, reliable and high-throughput system that is supposed to live and grow for many years without getting into a point of no return as it usually happens with non-purely functional systems where developers are allowed to cheat to get stuff done. By cheating I mean especially wishful thinking and underestimation of human brain to grasp causal effect graph of a complex system that eventually leads to lack of determinism."},{"title":"In the Footsteps of Decentralization","link":"https:\/\/pragmaxim.com\/blog\/in-the-footsteps-of-decentralization\/","pubDate":"Thu, 08 Jun 2023 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/blog\/in-the-footsteps-of-decentralization\/","description":"Blockchain and peer-to-peer network are built on top of strong philosophical and moral principles, solving especially problems related to centralization of power. If a very powerful entity or its part acts or decides to act immorally, inflicting harm to others for any kind of selfish or greedy purpose, it might eventually become unstoppable. Personal\/Individual failures in big financial institutions is a good example. Some powerful entities emerge through enriching themselves at someone&rsquo;s expense, exploiting greed, weakness or fear while producing no value to anyone."},{"title":"Ethical Dilemmas of AI","link":"https:\/\/pragmaxim.com\/blog\/ethical-dilemmas-of-ai\/","pubDate":"Sun, 04 Jun 2023 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/blog\/ethical-dilemmas-of-ai\/","description":"AI software resembles digital organism, having a brain that decides what is going to happen based on trained neural networks using vast amounts of text, code, images, etc., gathered from the internet, so machines can even talk and generate complex output now, as collective consciousness has propagated into them. Dimension of time is part of the model so future predictions are possible. AI will make deep causal effects in the universe, both reflecting and influencing human psyche and affecting lives."},{"title":"The Hitchhiker's Guide to Fintech","link":"https:\/\/pragmaxim.com\/blog\/fintech-pitfalls\/","pubDate":"Sat, 03 Jun 2023 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/blog\/fintech-pitfalls\/","description":"Slides for my presentation @ Functional JVM Meetup"},{"title":"Meaningful Software Engineering","link":"https:\/\/pragmaxim.com\/blog\/meaningful-software-engineering\/","pubDate":"Fri, 02 Jun 2023 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/blog\/meaningful-software-engineering\/","description":"Software development is a craft as any other and virtue of the craftsman is reflected in his work. Good work is born out of passion, believe, patience and balance. In distress, code written is buggy, wooden chair crooked, article affective, roof leaky. Ultimate goal of a craftsman is mastering his character, not his craft. Craft improves with experience shared with his peers, having their work reviewed and passionately discussing its progress like a family cares about well-being of their offspring and observing causality closely back and forth to simulate further development, none of it can be faked in long-term."},{"title":"Sustainable Self Care","link":"https:\/\/pragmaxim.com\/blog\/sustainable-self-care\/","pubDate":"Thu, 01 Jun 2023 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/blog\/sustainable-self-care\/","description":"Nature versus Nurture. Mankind has evolved for survival in ages of Uroboros, yet many were born into comfort, empire of Paradox. In all times though, love shall be nourished, pain endured, puzzles solved, demons faced or befriended. Simple realization that all we do should comply with evolution of life and be analogical to planting seeds, watering, weeding, harvesting, grinding and baking bread is a relief, order in chaos. Nature has both questions and answers for relationships, profession, leisure and understanding of life in general."},{"title":"R & D","link":"https:\/\/pragmaxim.com\/ergoplatform.org\/","pubDate":"Mon, 01 Mar 2021 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/ergoplatform.org\/","description":"Node core and explorer development Responsible for blockchain Consensus and Settlement layer (peer-to-peer networking, off-chain\/on-chain synchronization, mempool, handling miners - block candidate generation and validation) while playing with Computational layer built on top of Sigma protocols and ErgoScript.\nErgo \u03bcExplorer - Supplementary ergo chain explorer\/analyzer with Cassandra backend, rapid indexing speed, UTXO state, hot address statistics, JanusGraph, plugin framework, GraphQL api, etc.\nErgo - Ergo blockchain node\nResearch of decentralized digital identity, electronic health records, chain analysis, etc."},{"title":"R & D","link":"https:\/\/pragmaxim.com\/gwi.com\/","pubDate":"Thu, 01 Jan 2015 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/gwi.com\/","description":"Node core development and research I was an engineer hired for boostrapping a company branch specializing on anonymous and GDPR compliant internet user tracking, which means distributed data processing, analyzing and structuring terabytes of data from billions of impressions into meaningful representation\nMawex - Lightweight library for distributed task scheduling based on Master Worker Executor model.\nSaturator - Finite State Machine that is satisfying dependencies within partitioned\/layered directed acyclic graph until it is fully saturated."},{"title":"R & D","link":"https:\/\/pragmaxim.com\/fg.cz\/","pubDate":"Sun, 01 Jan 2012 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/fg.cz\/","description":"Mass Mailing service development Postfix Deliverability Analytics - Postfix Mass Mail log processing tool, mining reasons of bounced messages for newsletter analytics\nScala \u00b7 Java \u00b7 Akka \u00b7 MapDB \u00b7 Mysql"},{"title":"Startup founder","link":"https:\/\/pragmaxim.com\/langbay.io\/","pubDate":"Tue, 01 Mar 2011 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/langbay.io\/","description":"Startup founder LangBay is a translation services auction system that joins demand (people, companies) with supply (professional translators) (hibernated due to lack of business skills).\nReplayed - A tool for writing and managing markdown documents\n*scala.js \u00b7 Monix \u00b7 ScalaTags \u00b7 uPickle \u00b7 uTest \u00b7 bootstrap\nScalajs Rx IDb - DBMS for IndexedDB engine, based on Rx principles (type safety, resilience, backpressure, user friendly (reduces all Idb CRUD features to 4 API methods)"},{"title":"R & D","link":"https:\/\/pragmaxim.com\/komix.cz\/","pubDate":"Sun, 01 Nov 2009 00:00:00 +0100","guid":"https:\/\/pragmaxim.com\/komix.cz\/","description":"R &amp; D Integrating Czech Law enforcement with Schengen Information System, including development, deployment and maintenance at Police headquarters."}]}}