41554 blogs · [ { "id": "01a087da-d30b-7259-afa6-96447d5c8956", "title": "Understanding: interest rates", "url": "https://samjmck.com/en/blog/understanding-interest-rates/", "published_at": "2024-12-16T22:00:00+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447db0649b", "title": "Developing a financial exchange in Go — Part 3", "url": "https://samjmck.com/en/blog/financial-exchange-go-part-3/", "published_at": "2024-08-24T00:00:00+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447e923c1c", "title": "Developing a financial exchange in Go — Part 2", "url": "https://samjmck.com/en/blog/financial-exchange-go-part-2/", "published_at": "2024-07-23T10:46:15+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447eba2b9e", "title": "Developing a financial exchange in Go — Part 1", "url": "https://samjmck.com/en/blog/financial-exchange-go-part-1/", "published_at": "2024-07-20T10:46:15+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447f0bc67a", "title": "Publishing to JSR for the first time", "url": "https://samjmck.com/en/blog/first-impressions-jsr/", "published_at": "2024-06-01T12:53:20+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447ff4b873", "title": "How to use ts-proto or Protocol Buffers with Deno", "url": "https://samjmck.com/en/blog/ts-proto-deno/", "published_at": "2023-09-21T21:32:13+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447fff4622", "title": "Using Cloudflare Workers to bypass CORS", "url": "https://samjmck.com/en/blog/cors-cloudflare/", "published_at": "2023-03-07T08:48:42+00:00" }, { "id": "01a087da-d30b-7259-afa6-9644803e7dfb", "title": "Thinking stateless and serverless: designing a shareable to-do app", "url": "https://samjmck.com/en/blog/stateless-serverless-to-do-app/", "published_at": "2022-09-12T12:09:17+00:00" }, { "id": "01a087da-d30b-7259-afa6-964480ac4cdf", "title": "Automatically calculate the TOB or Belgian transaction tax for Interactive Brokers or Trading212", "url": "https://samjmck.com/en/blog/automatically-calculating-tob-ibkr/", "published_at": "2022-08-05T12:53:20+00:00" }, { "id": "01a087da-d30b-7259-afa6-9644811eca8a", "title": "Designing a functional and secure finance web app", "url": "https://samjmck.com/en/blog/designing-a-secure-finance-web-app/", "published_at": "2022-07-23T10:46:15+00:00" }, { "id": "01a087da-d30b-7259-afa6-9644817bfe19", "title": "Creating a free mail newsletter for Hugo and other static site generators", "url": "https://samjmck.com/en/blog/static-site-free-newsletter/", "published_at": "2022-07-21T11:55:29+00:00" }, { "id": "01a087da-d30b-7259-afa6-9644820ae38a", "title": "Comparing Cloudflare Workers with Deno Deploy", "url": "https://samjmck.com/en/blog/cloudflare-workers-vs-deno-deploy/", "published_at": "2022-07-08T21:13:54+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447b832e9a", "title": "tobcalc", "url": "https://samjmck.com/en/work/tobcalc/", "published_at": "2022-03-30T12:09:33+00:00" }, { "id": "01a087da-d30b-7259-afa6-964482d3a8a1", "title": "Why the Belgian transaction tax is so confusing", "url": "https://samjmck.com/en/blog/problem-with-belgian-transaction-tax/", "published_at": "2022-03-26T23:32:56+00:00" }, { "id": "01a087da-d30b-7259-afa6-9644832db249", "title": "What I learned from my failed SaaS business", "url": "https://samjmck.com/en/blog/what-i-learned-from-my-failed-saas/", "published_at": "2021-08-13T22:25:24+00:00" }, { "id": "01a087da-d30b-7259-afa6-964483919b47", "title": "Configuring Netlify for a multilingual Hugo site", "url": "https://samjmck.com/en/blog/netlify-multilingual-hugo-config/", "published_at": "2020-08-11T19:17:08+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447cfa5972", "title": "eBay monitor", "url": "https://samjmck.com/en/work/ebay-monitor/", "published_at": "2020-07-22T09:16:20+00:00" }, { "id": "01a087da-d30b-7259-afa6-964484424367", "title": "How to use Caddy with Cloudflare's SSL settings", "url": "https://samjmck.com/en/blog/using-caddy-with-cloudflare/", "published_at": "2020-07-06T22:25:24+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447ab3ed48", "title": "Netflix redesign", "url": "https://samjmck.com/en/work/netflix-concept/", "published_at": "2019-10-30T13:09:33+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447c2198c8", "title": "Footietracker", "url": "https://samjmck.com/en/work/footietracker/", "published_at": "2019-04-05T22:26:14+00:00" }, { "id": "01a087da-d30b-7259-afa6-96447c974c94", "title": "Birch Visas Ltd.", "url": "https://samjmck.com/en/work/birchvisas-ltd/", "published_at": "2018-06-30T22:26:14+00:00" } ] posts Claim your blog
Back to samjmck.com
Blog · corpus.blog/blogs/samjmck.com/posts

samjmck.com

samjmck.com

2024

2023

2022

2021

2020

2019

2018