41554 blogs · [ { "id": "01a087ea-208e-7308-9ea9-be9ce45efc8d", "title": "Age Verification Is A Bad Way To Solve The Problem of Children on Social Networks. What’s The Alternative?", "url": "https://techblog.bozho.net/age-verification-is-a-bad-way-to-solve-the-problem-of-children-on-social-networks-whats-the-alternative/", "published_at": "2026-08-16T04:45:00+00:00" }, { "id": "01a087ea-208e-7308-9ea9-be9ce4b03ee9", "title": "Position Regarding the “Chat Control” EU Regulation Proposal", "url": "https://techblog.bozho.net/position-regarding-the-chat-control-eu-regulation-proposal/", "published_at": "2025-08-26T07:39:05+00:00" }, { "id": "01a087ea-208e-7308-9ea9-be9ce522e5c0", "title": "Assessment of DOGE and Musk’s Actions for Government Efficiency", "url": "https://techblog.bozho.net/assessment-of-doge-and-musks-actions-for-government-efficiency/", "published_at": "2025-03-23T05:49:13+00:00" }, { "id": "01a087ea-208e-7308-9ea9-be9ce5543b0e", "title": "Wiretap Detector App For Catching IMSI Catchers", "url": "https://techblog.bozho.net/wiretap-detector-app-for-catching-imsi-catchers/", "published_at": "2025-02-16T14:38:39+00:00" }, { "id": "01a087ea-208e-7308-9ea9-be9ce5cc91b7", "title": "Is Ransomware Protection Working?", "url": "https://techblog.bozho.net/is-ransomware-protection-working/", "published_at": "2024-06-25T11:03:32+00:00" }, { "id": "01a087ea-208e-7308-9ea9-be9ce670a0f5", "title": "The xz Backdoor Should Not Happen Again", "url": "https://techblog.bozho.net/the-xz-backdoor-should-not-happen-again/", "published_at": "2024-04-01T11:00:31+00:00" }, { "id": "01a087ea-208e-7308-9ea9-be9ce7387b78", "title": "Why Facebook’s Lack of Customer Support Is a Problem", "url": "https://techblog.bozho.net/why-facebooks-lack-of-customer-support-is-a-problem/", "published_at": "2024-02-04T16:41:44+00:00" }, { "id": "01a087ea-208e-7308-9ea9-be9ce82b24be", "title": "Another Attack Vector For SMS Interception", "url": "https://techblog.bozho.net/another-attack-vector-for-sms-interception/", "published_at": "2024-01-18T16:28:18+00:00" }, { "id": "01a087ea-208e-7308-9ea9-be9ce908bc9f", "title": "eIDAS 2.0, QWACs And The Security Of The Web", "url": "https://techblog.bozho.net/eidas-2-0-qwacs-and-the-security-of-the-web/", "published_at": "2024-01-03T08:36:41+00:00" }, { "id": "01a087ea-208e-7308-9ea9-be9ce9b80275", "title": "MERDA – A Framework For Countering Disinformation", "url": "https://techblog.bozho.net/merda-a-framework-for-countering-disinformation/", "published_at": "2023-11-29T16:16:44+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e74cba0c3", "title": "Anticorruption Principles For Public Sector Information Systems", "url": "https://techblog.bozho.net/anticorruption-principles-for-public-sector-information-systems/", "published_at": "2023-09-02T22:24:30+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e75751777", "title": "Methodology for Return on Security Investment", "url": "https://techblog.bozho.net/methodology-for-return-on-security-investment/", "published_at": "2023-08-19T03:56:16+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e75ea6806", "title": "Why I’m Not So Alarmed About AI And Jobs", "url": "https://techblog.bozho.net/why-im-not-so-alarmed-about-ai-and-jobs/", "published_at": "2023-05-05T13:24:58+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e76070df7", "title": "Nothing Is Secure [slides]", "url": "https://techblog.bozho.net/nothing-is-secure-slides/", "published_at": "2023-03-20T13:33:03+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e77052810", "title": "Internally And Externally Facing Honeypots", "url": "https://techblog.bozho.net/internally-and-externally-facing-honeypots/", "published_at": "2023-03-16T14:25:19+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e77355e41", "title": "A Security Issue in Android That Remains Unfixed – Pull-down Menu On Lock Screen", "url": "https://techblog.bozho.net/a-security-issue-in-android-that-remains-unfixed-pull-down-menu-on-lock-screen/", "published_at": "2023-01-03T10:36:42+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e779cd7b2", "title": "The Lack Of Native MFA For Active Directory Is A Big Sin For Microsoft", "url": "https://techblog.bozho.net/the-lack-of-native-mfa-for-active-directory-is-a-big-sin-for-microsoft/", "published_at": "2022-08-24T12:02:10+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e77ec105b", "title": "Open APIs – Public Infrastructure in the Digital Age", "url": "https://techblog.bozho.net/open-apis-public-infrastructure-in-the-digital-age/", "published_at": "2022-08-03T17:37:17+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e77faf711", "title": "On Disinformation and Large Online Platforms", "url": "https://techblog.bozho.net/on-disinformation-and-large-online-platforms/", "published_at": "2022-05-25T11:01:27+00:00" }, { "id": "01a0d3c0-a878-706e-9ff7-a84e78d084dc", "title": "Don’t Reinvent Date Formats", "url": "https://techblog.bozho.net/dont-reinvent-date-formats/", "published_at": "2022-01-04T05:58:34+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e3151761", "title": "I Have Been Appointed As E-Governance Minister of Bulgaria", "url": "https://techblog.bozho.net/i-have-been-appointed-as-e-governance-minister-of-bulgaria/", "published_at": "2021-12-18T16:50:30+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e3b93b79", "title": "Simple Things That Are Actually Hard: User Authentication", "url": "https://techblog.bozho.net/simple-things-that-are-actually-hard-user-authentication/", "published_at": "2021-11-30T10:37:32+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e3df2b65", "title": "Integrity Guarantees of Blockchains In Case of Single Owner Or Colluding Owners", "url": "https://techblog.bozho.net/integrity-guarantees-of-blockchains-in-case-of-single-owner-or-colluding-owners/", "published_at": "2021-11-28T11:27:04+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e418cd21", "title": "Hypotheses About What Happened to Facebook", "url": "https://techblog.bozho.net/hypotheses-about-what-happened-to-facebook/", "published_at": "2021-10-06T08:06:03+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e4993bec", "title": "Digital Transformation and Technological Utopianism", "url": "https://techblog.bozho.net/digital-transformation-and-technological-utopianism/", "published_at": "2021-09-18T19:18:03+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e4cc69be", "title": "Obtaining TLS Client Certificates In Spring Integration", "url": "https://techblog.bozho.net/obtaining-tls-client-certificates-in-spring-integration/", "published_at": "2021-08-19T06:34:55+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e5b31214", "title": "Every Serialization Framework Should Have Its Own Transient Annotation", "url": "https://techblog.bozho.net/every-serialization-framework-should-have-its-own-transient-annotation/", "published_at": "2021-06-26T13:56:45+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e5ff8147", "title": "A Developer Running For Parliament", "url": "https://techblog.bozho.net/a-developer-running-for-parliament/", "published_at": "2021-06-15T18:58:43+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e6b96b24", "title": "The Syslog Hell", "url": "https://techblog.bozho.net/the-syslog-hell/", "published_at": "2021-05-09T21:39:12+00:00" }, { "id": "01a0d3c1-ba5a-7306-9023-b902e749b7b8", "title": "Developers Are Obsessed With Their Text Editors", "url": "https://techblog.bozho.net/developers-are-obsessed-with-their-text-editors/", "published_at": "2021-04-30T21:15:04+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fdca50a31", "title": "List of Open Source Security Tools", "url": "https://techblog.bozho.net/list-of-open-source-security-tools/", "published_at": "2021-04-11T11:24:46+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fdda450d1", "title": "Always Name Your Thread Pools", "url": "https://techblog.bozho.net/always-name-your-thread-pools/", "published_at": "2021-03-20T13:52:19+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fde362df6", "title": "Connecting to Kibana Within an AWS VPC", "url": "https://techblog.bozho.net/connecting-to-kibana-within-an-aws-vpc/", "published_at": "2021-02-22T20:39:13+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fdf0f89b1", "title": "Elasticsearch – Scalability and Multitenancy [slides]", "url": "https://techblog.bozho.net/elasticsearch-scalability-and-multitenancy-slides/", "published_at": "2021-01-26T07:51:36+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fe00716c1", "title": "Content-Security-Policy Nonce with Spring Security", "url": "https://techblog.bozho.net/content-security-policy-nonce-with-spring-security/", "published_at": "2021-01-06T20:11:54+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fe0080e05", "title": "Releasing Often Helps With Analyzing Performance Issues", "url": "https://techblog.bozho.net/releasing-often-helps-with-analyzing-performance-issues/", "published_at": "2020-12-26T11:33:24+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fe0513bc0", "title": "Syntactic Sugar Is Not Always Good", "url": "https://techblog.bozho.net/syntactic-sugar-is-not-always-good/", "published_at": "2020-12-11T09:22:02+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fe0e92758", "title": "Creating a CentOS Startup Screen", "url": "https://techblog.bozho.net/creating-a-centos-startup-screen/", "published_at": "2020-11-25T13:16:43+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fe1cd5670", "title": "Let’s Kill Security Questions", "url": "https://techblog.bozho.net/lets-kill-security-questions/", "published_at": "2020-11-20T05:47:45+00:00" }, { "id": "01a0d3c2-05b1-736d-98bb-422fe2a31fe3", "title": "My Advice To Developers About Working With Databases: Make It Secure", "url": "https://techblog.bozho.net/my-advice-to-developers-about-working-with-databases-make-it-secure/", "published_at": "2020-11-03T11:24:49+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166be079910", "title": "Discovering an OSSEC/Wazuh Encryption Issue", "url": "https://techblog.bozho.net/discovering-an-ossec-wazuh-encryption-issue/", "published_at": "2020-10-12T14:43:48+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166be15722e", "title": "OpenSSL Key and IV Padding", "url": "https://techblog.bozho.net/openssl-key-and-iv-padding/", "published_at": "2020-10-10T07:51:04+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166be776cdc", "title": "ElasticSearch Multitenancy With Routing", "url": "https://techblog.bozho.net/elasticsearch-multitenancy-with-routing/", "published_at": "2020-09-28T09:28:28+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166bf598695", "title": "Is It Really Two-Factor Authentication?", "url": "https://techblog.bozho.net/is-it-really-two-factor-authentication/", "published_at": "2020-09-24T07:21:48+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166bfda00c3", "title": "Bulk vs Individual Compression", "url": "https://techblog.bozho.net/bulk-vs-individual-compression/", "published_at": "2020-08-27T13:56:51+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166c0c921be", "title": "Making Sense of the Information Security Landscape", "url": "https://techblog.bozho.net/making-sense-of-the-information-security-landscape/", "published_at": "2020-08-18T13:00:34+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166c0c951a0", "title": "Encryption Overview [Webinar]", "url": "https://techblog.bozho.net/encryption-overview-webinar/", "published_at": "2020-07-30T12:55:58+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166c0cbb373", "title": "Blockchainizing Existing Databases", "url": "https://techblog.bozho.net/blockchainizing-existing-databases/", "published_at": "2020-07-17T05:44:30+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166c12b70e2", "title": "Seven Legacy Integration Patterns", "url": "https://techblog.bozho.net/seven-legacy-integration-patterns/", "published_at": "2020-06-21T19:34:22+00:00" }, { "id": "01a0d3c2-4234-716c-9f0f-a166c1fa1cd1", "title": "Using Multiple Dynamic Caches With Spring", "url": "https://techblog.bozho.net/using-multiple-dynamic-caches-with-spring/", "published_at": "2020-06-15T12:42:50+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e69d872c", "title": "Low-Code, Rapid Application Development and Digital Transformation", "url": "https://techblog.bozho.net/low-code-rapid-application-development-and-digital-transformation/", "published_at": "2020-05-19T11:08:45+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e6fb7237", "title": "Six Things I Learned from Mr. Robot", "url": "https://techblog.bozho.net/six-things-i-learned-from-mr-robot/", "published_at": "2020-05-05T20:32:26+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e7abdc22", "title": "AWS Alarms for Application Errors", "url": "https://techblog.bozho.net/aws-alarms-for-application-errors/", "published_at": "2020-04-17T10:20:22+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e7f3e794", "title": "Am I a Real Expert?", "url": "https://techblog.bozho.net/am-i-a-real-expert/", "published_at": "2020-04-07T07:13:43+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e80165ea", "title": "Automating the Change of WordPress Permalinks", "url": "https://techblog.bozho.net/automating-the-change-of-wordpress-permalinks/", "published_at": "2020-03-19T19:57:58+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e8078500", "title": "An AWS Elasticsearch Post-Mortem", "url": "https://techblog.bozho.net/aws-elasticsearch-post-mortem/", "published_at": "2020-03-13T09:18:55+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e8857ee6", "title": "Running a Safe Database Cluster in AWS With Auto-Scaling Groups", "url": "https://techblog.bozho.net/running-a-safe-database-cluster-in-aws-with-auto-scaling-groups/", "published_at": "2020-02-22T13:30:19+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e8e7b101", "title": "Where Is This Coming From?", "url": "https://techblog.bozho.net/where-is-this-coming-from/", "published_at": "2020-02-20T08:55:24+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e9709788", "title": "One-Month of Microsoft DKIM Failure and Thoughts on Technical Excellence", "url": "https://techblog.bozho.net/one-month-of-microsoft-dkim-failure-and-thoughts-on-technical-excellence/", "published_at": "2020-01-31T11:54:27+00:00" }, { "id": "01a0d3c2-9532-72e8-b200-bd97e9b765b6", "title": "One-Time Passwords Do Not Provide Non-Repudiation", "url": "https://techblog.bozho.net/one-time-passwords-do-not-provide-non-repudiation/", "published_at": "2020-01-19T20:45:48+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd3951ceeee", "title": "Solving Problems Properly Is Often Not Viable", "url": "https://techblog.bozho.net/solving-problems-properly-is-often-not-viable/", "published_at": "2020-01-13T09:01:27+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd395d312a9", "title": "Getting Email Sending Settings Right", "url": "https://techblog.bozho.net/getting-email-sending-settings-right/", "published_at": "2019-12-27T08:05:35+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd3968df392", "title": "A Disk-Backed ArrayList", "url": "https://techblog.bozho.net/a-disk-backed-arraylist/", "published_at": "2019-12-14T06:33:55+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd396b3c693", "title": "Near Real-Time Indexing With ElasticSearch", "url": "https://techblog.bozho.net/near-real-time-indexing-with-elasticsearch/", "published_at": "2019-12-02T20:22:52+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd396f1cda8", "title": "A Technical Guide to CCPA", "url": "https://techblog.bozho.net/a-technical-guide-to-ccpa/", "published_at": "2019-11-25T09:01:34+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd396f42965", "title": "Restoring Cassandra Priam Backup With sstableloader", "url": "https://techblog.bozho.net/restoring-cassandra-priam-backup-with-sstableloader/", "published_at": "2019-11-02T03:03:06+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd39775a457", "title": "Blockchain Overview – Types, Use-Cases, Security and Usability [slides]", "url": "https://techblog.bozho.net/blockchain-overview-types-use-cases-security-and-usability-slides/", "published_at": "2019-10-13T07:59:40+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd3983debb8", "title": "The Personal Data Store Pattern", "url": "https://techblog.bozho.net/the-personal-data-store-pattern/", "published_at": "2019-09-18T08:57:53+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd39915b50f", "title": "Remote Log Collection on Windows", "url": "https://techblog.bozho.net/remote-log-collection-on-windows/", "published_at": "2019-09-06T07:48:57+00:00" }, { "id": "01a0d3c2-cd22-72c4-b49a-9cd399208041", "title": "Cybersecurity Is Very Important", "url": "https://techblog.bozho.net/cybersecurity-is-very-important/", "published_at": "2019-08-29T18:28:59+00:00" }, { "id": "01a0d3c2-f6a9-7301-97d2-79239b283c79", "title": "Protecting JavaScript Files From Formjacking", "url": "https://techblog.bozho.net/protecting-javascript-files-from-magecart-attacks/", "published_at": "2019-08-16T04:46:10+00:00" }, { "id": "01a0d3c2-f6aa-7326-b6ad-eeb5cf822683", "title": "Let’s Annotate Our Methods With The Features They Implement", "url": "https://techblog.bozho.net/lets-annotate-our-methods-with-the-features-they-implement/", "published_at": "2019-07-27T20:40:17+00:00" }, { "id": "01a0d3c2-f6aa-7326-b6ad-eeb5cfc3c3b6", "title": "Idea: A Generic P2P Network Client", "url": "https://techblog.bozho.net/idea-a-generic-p2p-network-client/", "published_at": "2019-07-04T05:08:21+00:00" }, { "id": "01a0d3c2-f6aa-7326-b6ad-eeb5d086bebf", "title": "First Thoughts About Facebook’s Libra Cryptocurrency", "url": "https://techblog.bozho.net/first-thoughts-about-facebooks-libra-cryptocurrency/", "published_at": "2019-06-18T20:22:20+00:00" }, { "id": "01a0d3c2-f6aa-7326-b6ad-eeb5d12e389b", "title": "Reflection is The Most Important Java API", "url": "https://techblog.bozho.net/reflection-is-the-most-important-java-api/", "published_at": "2019-06-09T10:34:48+00:00" }, { "id": "01a0d3c2-f6aa-7326-b6ad-eeb5d1953893", "title": "JKS: Extending a Self-Signed Certificate", "url": "https://techblog.bozho.net/jks-extending-a-self-signed-certificate/", "published_at": "2019-05-19T20:53:52+00:00" }, { "id": "01a0d3c2-f6aa-7326-b6ad-eeb5d1d4379b", "title": "Multiple Cache Configurations with Caffeine and Spring Boot", "url": "https://techblog.bozho.net/multiple-cache-configurations-with-caffeine-and-spring-boot/", "published_at": "2019-05-04T14:54:11+00:00" }, { "id": "01a0d3c2-f6aa-7326-b6ad-eeb5d27a4872", "title": "The Positive Side-Effects of Blockchain", "url": "https://techblog.bozho.net/the-positive-side-effects-of-blockchain/", "published_at": "2019-04-26T17:31:34+00:00" }, { "id": "01a0d3c2-f6aa-7326-b6ad-eeb5d2ee7e94", "title": "Command-line SQL Client for IBM i 7.x (AS/400)", "url": "https://techblog.bozho.net/command-line-sql-client-for-ibm-i-7-x-as-400/", "published_at": "2019-04-09T12:24:48+00:00" }, { "id": "01a0d3c2-f6aa-7326-b6ad-eeb5d31aa6a8", "title": "Audit Trail in IT Context", "url": "https://techblog.bozho.net/audit-trail-in-it-context/", "published_at": "2019-04-01T12:32:43+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-930441f1df6e", "title": "7 Questions To Ask Yourself About Your Code", "url": "https://techblog.bozho.net/7-questions-to-ask-yourself-about-your-code/", "published_at": "2019-03-09T18:52:12+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-9304426681bd", "title": "Implicit _target=”blank”", "url": "https://techblog.bozho.net/implicit-_targetblank/", "published_at": "2019-03-03T10:30:00+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-930442ce1ccb", "title": "How to create secure software? Don’t blink! [talk]", "url": "https://techblog.bozho.net/how-to-create-secure-software-dont-blink-talk/", "published_at": "2019-02-09T11:21:19+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-9304439508d5", "title": "Avoid Lists in Cassandra", "url": "https://techblog.bozho.net/avoid-lists-in-cassandra/", "published_at": "2019-02-02T08:43:58+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-9304445b2f25", "title": "Certificate Transparency Verification in Java", "url": "https://techblog.bozho.net/certificate-transparency-verification-in-java/", "published_at": "2019-01-13T18:50:49+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-930445302f27", "title": "Integrating Applications As Heroku Add-Ons", "url": "https://techblog.bozho.net/integrating-applications-as-heroku-add-ons/", "published_at": "2019-01-07T11:04:22+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-930445a550aa", "title": "Types of Data Breaches and How To Prevent Them", "url": "https://techblog.bozho.net/types-of-data-breaches-and-how-to-prevent-them/", "published_at": "2018-12-20T08:48:07+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-93044639c326", "title": "Blockchain – What Is It Good For? [slides]", "url": "https://techblog.bozho.net/blockchain-what-is-it-good-for-slides/", "published_at": "2018-12-03T20:47:43+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-93044646db24", "title": "Technical Innovation vs. Process Innovation", "url": "https://techblog.bozho.net/technical-innovation-vs-process-innovation/", "published_at": "2018-11-24T09:58:50+00:00" }, { "id": "01a0d3c3-2d18-710d-bf05-930446a07a60", "title": "Resources on Distributed Hash Tables", "url": "https://techblog.bozho.net/resources-on-distributed-hash-tables/", "published_at": "2018-11-09T22:03:15+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f3521f21cfc2", "title": "Algorithmic and Technological Transparency", "url": "https://techblog.bozho.net/algorithmic-and-technological-transparency/", "published_at": "2018-11-03T21:16:31+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f3521ff1f669", "title": "Automate Access Control for User-Specific Entities", "url": "https://techblog.bozho.net/automate-access-control-for-user-specific-entities/", "published_at": "2018-10-27T09:12:07+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f3521ffd42d6", "title": "Random App Ideas", "url": "https://techblog.bozho.net/random-app-ideas/", "published_at": "2018-10-22T16:50:56+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f35220ef6179", "title": "Scaling Horizontally on AWS [talk]", "url": "https://techblog.bozho.net/scaling-horizontally-on-aws-talk/", "published_at": "2018-10-08T19:09:24+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f352219342b8", "title": "Models for Electronic Identification", "url": "https://techblog.bozho.net/models-for-electronic-identification/", "published_at": "2018-09-29T18:54:09+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f3522219d171", "title": "Typical Workarounds For Compliant Logs", "url": "https://techblog.bozho.net/typical-workarounds-for-compliant-logs/", "published_at": "2018-09-24T16:12:07+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f352221b2bdf", "title": "A Caveat With AWS Shared Resources", "url": "https://techblog.bozho.net/a-caveat-with-aws-shared-resources/", "published_at": "2018-08-20T21:00:13+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f35222e2a203", "title": "Writing Big JSON Files With Jackson", "url": "https://techblog.bozho.net/writing-big-json-files-with-jackson/", "published_at": "2018-08-17T06:36:04+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f35223bc4484", "title": "Proving Digital Events (Without Blockchain)", "url": "https://techblog.bozho.net/proving-digital-events-without-blockchain/", "published_at": "2018-07-29T08:54:56+00:00" }, { "id": "01a0d3c3-60b6-7169-9624-f35223d88f7f", "title": "Implementing White-Labelling", "url": "https://techblog.bozho.net/implementing-white-labelling/", "published_at": "2018-07-15T20:53:33+00:00" } ] posts Claim your blog
Back to techblog.bozho.net
Blog · corpus.blog/blogs/techblog.bozho.net/posts

techblog.bozho.net

techblog.bozho.net

2026

2025

2024

2023

2022

2021

2020

2019

2018