41554 blogs ยท [ { "id": "01a0d2c9-80e9-73f4-8dbd-13dec45230d7", "title": "Rosco Kalis - Rosco Kalis", "url": "https://kalis.me/author/rosco/", "published_at": "2026-04-16T14:18:23+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e2c20a526", "title": "2024 Year In Review: Travel, Fitness, & Quality of Life", "url": "https://kalis.me/2024-year-in-review/", "published_at": "2025-06-13T12:45:48+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13decc8f5f2a", "title": "Rosco Kalis", "url": "https://kalis.me/", "published_at": "2024-10-01T09:43:45+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e2ca42a0e", "title": "2023 Year In Review: Entrepreneurship, Making Money & Stability", "url": "https://kalis.me/2023-year-in-review/", "published_at": "2024-03-07T15:51:00+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e2d3c9f7b", "title": "๐ŸŽข 2022 Year In Review: Getting Married, Building Startups & Finding Balance", "url": "https://kalis.me/2022-year-in-review/", "published_at": "2023-01-29T22:56:31+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13decc9b39b7", "title": "Rosco Kalis - Speaking", "url": "https://kalis.me/speaking/", "published_at": "2023-01-20T16:21:41+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13decd66454e", "title": "About Me", "url": "https://kalis.me/about/", "published_at": "2023-01-05T10:11:19+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13dec582a547", "title": "Add Medium read time to your Ghost blog", "url": "https://kalis.me/medium-style-read-time-in-ghost-blog/", "published_at": "2022-11-30T22:35:49+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e2db63a21", "title": "๐Ÿ–ผ 2021 Year in Review: Bull Markets, NFTs & Evaluating Priorities", "url": "https://kalis.me/2021-year-in-review/", "published_at": "2022-01-19T23:02:53+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e2e1b607c", "title": "The best peer-to-peer NFT trading platforms in 2021", "url": "https://kalis.me/best-nft-trading-peer-to-peer-2021/", "published_at": "2021-12-02T21:43:07+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13dece5d8b99", "title": "nft - Rosco Kalis", "url": "https://kalis.me/tag/nft/", "published_at": "2021-11-22T23:52:02+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13decdbc605e", "title": null, "url": "https://kalis.me/projects/", "published_at": "2021-08-02T16:36:00+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e2e7616bb", "title": "๐Ÿ  2020 Year in Review: Staying Home, Vintage Furniture & DeFi", "url": "https://kalis.me/2020-year-in-review/", "published_at": "2021-01-19T13:28:55+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13dec9dd16f8", "title": "Set up a Hyper Key with Hammerspoon on macOS", "url": "https://kalis.me/setup-hyper-key-hammerspoon-macos/", "published_at": "2020-12-28T07:11:17+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e2f47362e", "title": "Unlimited ERC20 allowances considered harmful", "url": "https://kalis.me/unlimited-erc20-allowances/", "published_at": "2020-12-09T16:35:58+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e302207b9", "title": "๐Ÿ– 2019 Year in Review: Graduation, Cryptocurrency & Traveling", "url": "https://kalis.me/2019-year-in-review/", "published_at": "2020-04-17T14:36:30+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13decf0bfd24", "title": "crypto - Rosco Kalis", "url": "https://kalis.me/tag/crypto/", "published_at": "2020-04-11T08:55:17+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e3070ba2e", "title": "Building love2d games for the web with love.js and Docker", "url": "https://kalis.me/building-love2d-games-web-docker/", "published_at": "2020-04-06T14:12:27+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13decac30d8c", "title": "Dotfiles: automating macOS system configuration", "url": "https://kalis.me/dotfiles-automating-macos-system-configuration/", "published_at": "2020-04-04T12:43:23+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13decf8199c8", "title": "testing - Rosco Kalis", "url": "https://kalis.me/tag/testing/", "published_at": "2020-04-01T15:00:49+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded01c2caa", "title": "gamedev - Rosco Kalis", "url": "https://kalis.me/tag/gamedev/", "published_at": "2020-04-01T12:31:42+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e30cdcfd4", "title": "Smart contracts on Ethereum, Bitcoin and Bitcoin Cash", "url": "https://kalis.me/smart-contracts-eth-btc-bch/", "published_at": "2019-12-12T13:55:43+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded0e1e0c4", "title": "smart contracts - Rosco Kalis", "url": "https://kalis.me/tag/smart-contracts/", "published_at": "2019-11-12T23:51:07+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded179f393", "title": "bitcoin - Rosco Kalis", "url": "https://kalis.me/tag/bitcoin/", "published_at": "2019-11-12T23:51:07+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded1d11cc6", "title": "bitcoin cash - Rosco Kalis", "url": "https://kalis.me/tag/bitcoin-cash/", "published_at": "2019-11-12T23:51:07+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13decdbdc541", "title": null, "url": "https://kalis.me/media/", "published_at": "2019-09-20T07:43:59+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e30d1c951", "title": "Creating Truffle plugins", "url": "https://kalis.me/creating-truffle-plugins/", "published_at": "2019-08-03T23:30:00+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e31a8352a", "title": "Automatically verify Truffle smart contracts on Etherscan", "url": "https://kalis.me/verify-truffle-smart-contracts-etherscan/", "published_at": "2019-05-31T14:53:47+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13decc3d5964", "title": "Increasing development productivity with repository management", "url": "https://kalis.me/increasing-development-productivity-repository-management/", "published_at": "2019-04-24T13:48:58+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13dece0d884e", "title": "Speaking Archive", "url": "https://kalis.me/speaking-archive/", "published_at": "2019-04-11T00:49:00+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e321dc042", "title": "๐Ÿผ 2018 Year in Review: Blockchain, Open Source & Public Speaking", "url": "https://kalis.me/2018-year-in-review/", "published_at": "2019-01-08T13:51:01+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded1d2739c", "title": "life - Rosco Kalis", "url": "https://kalis.me/tag/life/", "published_at": "2019-01-01T18:58:10+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded2b08ed7", "title": "year-review - Rosco Kalis", "url": "https://kalis.me/tag/year-review/", "published_at": "2019-01-01T18:58:10+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e33118e90", "title": "Asserting reverts when testing Solidity smart contracts with Truffle", "url": "https://kalis.me/assert-reverts-solidity-smart-contract-test-truffle/", "published_at": "2018-10-13T15:59:47+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded3827cf4", "title": "ethereum - Rosco Kalis", "url": "https://kalis.me/tag/ethereum/", "published_at": "2018-09-23T09:50:52+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded4090d7e", "title": "truffle - Rosco Kalis", "url": "https://kalis.me/tag/truffle/", "published_at": "2018-09-23T09:50:52+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded4ce9e56", "title": "coffee - Rosco Kalis", "url": "https://kalis.me/tag/coffee/", "published_at": "2018-08-23T07:49:24+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded5b5b8bd", "title": "ghost - Rosco Kalis", "url": "https://kalis.me/tag/ghost-tag/", "published_at": "2018-05-28T14:27:37+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded67a656b", "title": "blogging - Rosco Kalis", "url": "https://kalis.me/tag/blogging/", "published_at": "2018-05-28T14:27:37+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded76e6499", "title": "automation - Rosco Kalis", "url": "https://kalis.me/tag/automation/", "published_at": "2018-05-28T13:36:56+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded83ede01", "title": "linux - Rosco Kalis", "url": "https://kalis.me/tag/linux/", "published_at": "2018-05-28T13:36:56+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded8ea52bd", "title": "sysadmin - Rosco Kalis", "url": "https://kalis.me/tag/sysadmin/", "published_at": "2018-05-28T13:36:56+00:00" }, { "id": "01a08793-86a9-70c0-ac4f-2b0e3390ba08", "title": "Checking events when testing Solidity smart contracts with Truffle", "url": "https://kalis.me/check-events-solidity-smart-contract-test-truffle/", "published_at": "2018-05-03T20:29:44+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded8f21fdd", "title": "dotfiles - Rosco Kalis", "url": "https://kalis.me/tag/dotfiles/", "published_at": "2018-04-26T13:51:50+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13ded99450e2", "title": "macos - Rosco Kalis", "url": "https://kalis.me/tag/macos/", "published_at": "2018-04-26T13:51:50+00:00" }, { "id": "01a0d2c9-80e9-73f4-8dbd-13deda535675", "title": "productivity - Rosco Kalis", "url": "https://kalis.me/tag/productivity/", "published_at": "2018-04-26T13:51:50+00:00" } ] posts Claim your blog
Back to kalis.me
Blog ยท corpus.blog/blogs/kalis.me/posts

kalis.me

kalis.me

2026

2025

2024

2023

2022

2021

2020

2019

2018