56,966 blogs · [ { "id": "01a0c5c8-8897-7183-9dba-860b97759ecb", "title": "Banana Battle Royale", "url": "http://cloudmark.github.io/banana-battle.html", "published_at": "2026-09-01T16:04:55+00:00" }, { "id": "01a08761-1faa-71f0-b040-1f977fd7b213", "title": "Cats-Actors 2.2.0: Taking Control of Time", "url": "http://cloudmark.github.io/Cats-Actors-Controlling-Time/", "published_at": "2026-09-01T00:00:00+00:00" }, { "id": "01a08761-1faa-71f0-b040-1f9780892728", "title": "Cats-Actors 2.1.0 Goes Cross-Platform", "url": "http://cloudmark.github.io/Cats-Actors-Native-And-JS/", "published_at": "2026-04-03T00:00:00+00:00" }, { "id": "01a08761-1fab-7099-b438-03c7875ebe67", "title": "Typed Actors in Action - Exploring Cats-Actors with Alice and Bob", "url": "http://cloudmark.github.io/Cats-Actors-In-The-Wild/", "published_at": "2024-06-27T00:00:00+00:00" }, { "id": "01a08761-1fab-7099-b438-03c7881f9189", "title": "A Logic Circuit Simulator with Cats-Actors", "url": "http://cloudmark.github.io/Cats-Actors/", "published_at": "2024-06-14T00:00:00+00:00" }, { "id": "01a08761-1fab-7099-b438-03c788f0dc34", "title": "Functional Programming to the max", "url": "http://cloudmark.github.io/Functional-Programming-to-the-Max/", "published_at": "2021-09-06T00:00:00+00:00" }, { "id": "01a08761-1fab-7099-b438-03c7890be869", "title": "Node Management in GKE", "url": "http://cloudmark.github.io/Node-Management-In-GKE/", "published_at": "2019-06-28T00:00:00+00:00" }, { "id": "01a08761-1fab-7099-b438-03c789a61277", "title": "Performant Functional Programming to the max with ZIO", "url": "http://cloudmark.github.io/A-Journey-To-Zio/", "published_at": "2019-05-18T00:00:00+00:00" }, { "id": "01a08761-1fab-7099-b438-03c789c28083", "title": "Why Kubernetes? Google Cloud Event Follow-up", "url": "http://cloudmark.github.io/Google-Cloud-Event/", "published_at": "2019-04-19T00:00:00+00:00" }, { "id": "01a08761-1fab-7099-b438-03c78a367851", "title": "Computation Context - Walk the Line", "url": "http://cloudmark.github.io/Computational-Context/", "published_at": "2019-02-03T00:00:00+00:00" }, { "id": "01a08761-1fab-7099-b438-03c78b00c670", "title": "Lambda Calculus is Dead! Long live Lambda Calculus!", "url": "http://cloudmark.github.io/Lambda-Calculus/", "published_at": "2018-03-05T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b90cca36a", "title": "An efficient headless CMS on top of Wordpress - a.k.a the ACF Compiler!", "url": "http://cloudmark.github.io/ACF-Fields/", "published_at": "2017-12-13T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b9064d055", "title": "Akka Finite State Machine (FSM) and At Most Once Semantics", "url": "http://cloudmark.github.io/FSM/", "published_at": "2017-06-24T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8f971029", "title": "Angular 2 - Define Routes Dynamically using UIRouter", "url": "http://cloudmark.github.io/Multilingual-Routing/", "published_at": "2017-04-04T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8e9ddae1", "title": "Crawling the Web using Actors", "url": "http://cloudmark.github.io/Crawl-In-Akka/", "published_at": "2016-12-11T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8dc903bc", "title": "Functions as Data", "url": "http://cloudmark.github.io/Functions-As-Data/", "published_at": "2016-10-19T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8d076465", "title": "Decision Trees with Kotlin", "url": "http://cloudmark.github.io/Decision-Trees/", "published_at": "2016-08-20T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8c528796", "title": "TypeScript Json Mapper", "url": "http://cloudmark.github.io/Json-Mapping/", "published_at": "2016-06-05T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8c2b1ebd", "title": "Controlling Digests in AngularJS", "url": "http://cloudmark.github.io/Angular-Digests/", "published_at": "2016-05-14T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8ba63387", "title": "Language Detection using N-Grams - Part II", "url": "http://cloudmark.github.io/Language-Detection-Implemenation/", "published_at": "2016-04-09T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8b21d9b8", "title": "Language Detection using N-Grams", "url": "http://cloudmark.github.io/Language-Detection/", "published_at": "2016-03-26T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8aa3af37", "title": "Dockerise, Deploy, Update Code, Repeat", "url": "http://cloudmark.github.io/Kubernetes/", "published_at": "2016-03-06T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8a088169", "title": "The Three Little Modules and the slick Universal Loader", "url": "http://cloudmark.github.io/Modules/", "published_at": "2016-02-14T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8984fab6", "title": "Slack! Hubot! Github!", "url": "http://cloudmark.github.io/Hubot/", "published_at": "2016-01-30T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b8899ed27", "title": "Houses, Arrays and Higher Order Functions", "url": "http://cloudmark.github.io/Higher-Order-Functions-On-Arrays/", "published_at": "2016-01-16T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b87aee91b", "title": "Higher Order Functions in Practice", "url": "http://cloudmark.github.io/Higher-Order-Functions/", "published_at": "2016-01-05T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b87699daa", "title": "Data Abstraction and Closures", "url": "http://cloudmark.github.io/Closures/", "published_at": "2016-01-02T00:00:00+00:00" }, { "id": "01a0c5c8-8897-7183-9dba-860b954b842a", "title": "404 - Page not found", "url": "http://cloudmark.github.io/404/", "published_at": null }, { "id": "01a0c5c8-8897-7183-9dba-860b95e5f78b", "title": "About – Mark Galea – stay safe, keep hacking! - cloudmark", "url": "http://cloudmark.github.io/about/", "published_at": null }, { "id": "01a0c5c8-8897-7183-9dba-860b96c207a9", "title": "Mark Galea – stay safe, keep hacking!", "url": "http://cloudmark.github.io/", "published_at": null } ] posts Claim your blog
Back to cloudmark.github.io
Blog · corpus.blog/blogs/cloudmark.github.io/posts

cloudmark.github.io

cloudmark.github.io

2026

2024

2021

2019

2018

2017

2016

Undated