41554 blogs · [ { "id": "01a087e2-ada1-738c-9b84-c191a5770356", "title": "Introducing Scripted!", "url": "https://smsk.dev/2026/06/14/introducing-scripted/", "published_at": "2026-06-14T21:39:16+00:00" }, { "id": "01a087e2-ada1-738c-9b84-c191a62ade26", "title": "AI Cannot Self Improve and Math behind PROVES IT!", "url": "https://smsk.dev/2026/04/26/ai-cannot-self-improve-and-math-behind-proves-it/", "published_at": "2026-04-26T18:54:02+00:00" }, { "id": "01a087e2-ada1-738c-9b84-c191a6743aef", "title": "Welcome Speck!", "url": "https://smsk.dev/2026/04/15/welcome-speck/", "published_at": "2026-04-15T09:54:58+00:00" }, { "id": "01a087e2-ada1-738c-9b84-c191a68f37ac", "title": "TypeGrid: I Built My Own Photo Portfolio Because Instagram Sucks and I Was Bored", "url": "https://smsk.dev/2026/04/13/typegrid-i-built-my-own-photo-portfolio-because-instagram-sucks-and-i-was-bored/", "published_at": "2026-04-13T15:31:06+00:00" }, { "id": "01a087e2-ada1-738c-9b84-c191a72e9ed0", "title": "Self-Hosting Git", "url": "https://smsk.dev/2026/04/01/self-hosting-git/", "published_at": "2026-04-01T22:40:38+00:00" }, { "id": "01a087e2-ada1-738c-9b84-c191a79dd066", "title": "npm install is not your friend either — The Axios Supply Chain Attack", "url": "https://smsk.dev/2026/03/31/npm-install-is-not-your-friend-either-the-axios-supply-chain-attack/", "published_at": "2026-03-31T23:55:47+00:00" }, { "id": "01a087e2-ada1-738c-9b84-c191a80cfef4", "title": "Proxmox: I Was Wrong to Wait", "url": "https://smsk.dev/2026/03/31/proxmox-i-was-wrong-to-wait/", "published_at": "2026-03-31T23:38:19+00:00" }, { "id": "01a087e2-ada1-738c-9b84-c191a8d7d841", "title": "The LiteLLM Breach: Why I Don’t Integrate AI Into My Apps (And You Might Want to Reconsider Too)", "url": "https://smsk.dev/2026/03/26/the-litellm-breach-why-i-dont-integrate-ai-into-my-apps-and-you-might-want-to-reconsider-too/", "published_at": "2026-03-26T22:32:40+00:00" }, { "id": "01a087e2-ada1-738c-9b84-c191a91a7c64", "title": "The Chaos of Structuring Go Projects (And How I Deal With It)", "url": "https://smsk.dev/2026/03/01/the-chaos-of-structuring-go-projects-and-how-i-deal-with-it/", "published_at": "2026-03-01T10:00:00+00:00" }, { "id": "01a087e2-ada1-738c-9b84-c191aa0a9f7f", "title": "RAG Explained: When Your AI Needs to Phone a Friend", "url": "https://smsk.dev/2025/11/02/rag-explained-when-your-ai-needs-to-phone-a-friend/", "published_at": "2025-11-02T14:25:48+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f286af00a5", "title": "The AI Co-Pilot: A Realistic Guide for Developers", "url": "https://smsk.dev/2025/08/23/the-ai-co-pilot-a-realistic-guide-for-developers/", "published_at": "2025-08-23T22:07:49+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f28705f327", "title": "Huawei’s HarmonyOS NEXT: Breaking Free from Android’s Shadow", "url": "https://smsk.dev/2025/07/08/huaweis-harmonyos-next-breaking-free-from-androids-shadow/", "published_at": "2025-07-08T20:33:06+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f2878630e2", "title": "Exploring DevOps Pipelines Through the Lens of Open Source", "url": "https://smsk.dev/2025/07/07/exploring-devops-pipelines-through-the-lens-of-open-source/", "published_at": "2025-07-07T20:46:18+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f287f46a1b", "title": "Apple’s Here with Diffusion dLLMs!", "url": "https://smsk.dev/2025/07/06/apples-here-with-diffusion-dllms/", "published_at": "2025-07-06T10:50:15+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f28848da35", "title": "Rise of Rust Kernels", "url": "https://smsk.dev/2025/07/05/the-rise-of-rust-kernels/", "published_at": "2025-07-05T20:58:26+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f288b49e02", "title": "The Overlooked Tools Simple Command-Line Utilities That Every Developer Should Know", "url": "https://smsk.dev/2025/07/04/the-overlooked-tools-simple-command-line-utilities-that-every-developer-should-know/", "published_at": "2025-07-04T20:47:00+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f2894560ec", "title": "Can PHP Do Async? Oh Yes, It Can!", "url": "https://smsk.dev/2025/07/03/can-php-do-async-oh-yes-it-can/", "published_at": "2025-07-03T13:32:49+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f289c90a58", "title": "I am creating another UI Library", "url": "https://smsk.dev/2025/07/02/i-am-creating-another-ui-library/", "published_at": "2025-07-02T21:42:25+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f28a9478bd", "title": "Finding Purpose Through Exhaustion: Why I Keep Writing (and Coding)", "url": "https://smsk.dev/2025/07/01/finding-purpose-through-exhaustion-why-i-keep-writing-and-coding/", "published_at": "2025-07-01T09:11:43+00:00" }, { "id": "01a0d0bf-b58b-7079-ad1b-f3f28b278c10", "title": "Developing a 2D platformer with pure C++", "url": "https://smsk.dev/2025/06/28/developing-a-2d-platformer-with-pure-c/", "published_at": "2025-06-28T23:19:44+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff822887f31", "title": "Am I the Only One Who Isn’t Satisfied with Apple’s WWDC 2025?", "url": "https://smsk.dev/2025/06/10/am-i-the-only-one-who-isnt-satisfied-with-apples-wwdc-2025/", "published_at": "2025-06-10T12:51:44+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff8236b773d", "title": "The Good, the Bad, and the Ugly: My Experience with React", "url": "https://smsk.dev/2025/04/24/the-good-the-bad-and-the-ugly-my-experience-with-react/", "published_at": "2025-04-24T14:04:49+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff824634871", "title": "Why Should You Be Excited For Microsoft’s BitNet", "url": "https://smsk.dev/2025/04/21/why-should-you-be-excited-for-microsofts-bitnet/", "published_at": "2025-04-21T19:57:47+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff82501ab12", "title": "Microsoft Finally Removed Bloatware", "url": "https://smsk.dev/2025/03/18/microsoft-finally-removed-bloatware/", "published_at": "2025-03-18T22:11:52+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff8252d479d", "title": "Rust vs. Go: A Tale of Two Systems Languages", "url": "https://smsk.dev/2025/03/16/rust-vs-go-a-tale-of-two-systems-languages/", "published_at": "2025-03-16T21:08:05+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff82536496b", "title": "Linux, It’s Not This Year Again…", "url": "https://smsk.dev/2025/03/15/linux-its-not-this-year-again/", "published_at": "2025-03-15T22:40:52+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff8262a3ace", "title": "Google /dev/cloud day Istanbul", "url": "https://smsk.dev/2025/03/14/google-dev-cloud-day-istanbul/", "published_at": "2025-03-14T21:57:48+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff8267af6e8", "title": "How to prompt engineer", "url": "https://smsk.dev/2025/03/13/how-to-prompt-engineer/", "published_at": "2025-03-13T19:57:50+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff8276b2e2b", "title": "Why Does Training AI Seem So Expensive?", "url": "https://smsk.dev/2025/03/12/why-does-training-ai-seem-so-expensive/", "published_at": "2025-03-12T20:00:00+00:00" }, { "id": "01a0d0c0-4c1a-7031-a381-bff8279b789e", "title": "Docker vs. Kubernetes: When to Use What", "url": "https://smsk.dev/2025/03/11/docker-vs-kubernetes-when-to-use-what/", "published_at": "2025-03-11T19:48:53+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321f575919e", "title": "Digital Minimalism for Developers: How I Stopped Drowning in Tech Noise", "url": "https://smsk.dev/2025/03/10/digital-minimalism-for-developers-how-i-stopped-drowning-in-tech-noise/", "published_at": "2025-03-10T20:50:08+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321f63d96c2", "title": "Mastering Golang Coroutines", "url": "https://smsk.dev/2025/03/09/mastering-coroutines-with-golang/", "published_at": "2025-03-09T18:34:52+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321f6d0422e", "title": "Lynx: A New Challenger to React Native?", "url": "https://smsk.dev/2025/03/08/lynx-a-new-challenger-to-react-native/", "published_at": "2025-03-08T02:00:00+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321f7d028be", "title": "dLLMs AI is evolving fast!", "url": "https://smsk.dev/2025/03/07/dllms-ai-is-evolving-fast/", "published_at": "2025-03-07T09:19:33+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321f8729ffd", "title": "What is Macros in Rust?", "url": "https://smsk.dev/2025/03/01/what-is-macros-in-rust/", "published_at": "2025-03-01T20:16:03+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321f8f78ace", "title": "AI Models in 2025 Co-Pilots, Not Autopilots", "url": "https://smsk.dev/2025/02/28/ai-models-in-2025-co-pilots-not-autopilots/", "published_at": "2025-02-28T20:51:53+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321f9d6ca1a", "title": "What a Week! From Quantum Particles to Team Red", "url": "https://smsk.dev/2025/02/27/what-a-week-from-quantum-particles-to-team-red/", "published_at": "2025-02-27T20:17:32+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321fa30a642", "title": "Why should you teach “Scratch” to your kids?", "url": "https://smsk.dev/2025/02/23/why-should-you-teach-scratch-to-your-kids/", "published_at": "2025-02-23T06:59:49+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321facf3358", "title": "Learn With Me – Introduction", "url": "https://smsk.dev/2025/02/22/learn-with-me-introduction/", "published_at": "2025-02-22T20:40:38+00:00" }, { "id": "01a0d0c0-7fec-715b-a219-6321fafd6e3d", "title": "A Look Back Before March", "url": "https://smsk.dev/2025/02/21/a-look-back-before-march/", "published_at": "2025-02-21T18:37:41+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5ae7fe53e0", "title": "What Is a “Tensor” and Why Is It Important", "url": "https://smsk.dev/2025/02/16/what-is-a-tensor-and-why-is-it-important/", "published_at": "2025-02-16T20:48:19+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5ae8fb9611", "title": "Introducing DevBytes Quick Dives Into Software Engineering", "url": "https://smsk.dev/2025/02/14/introducing-devbytes-quick-dives-into-software-engineering/", "published_at": "2025-02-14T20:46:15+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5ae9927336", "title": "What is Supabase, and Why Should I Use It?", "url": "https://smsk.dev/2025/02/09/what-is-supabase-and-why-should-i-use-it/", "published_at": "2025-02-09T17:59:04+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5aea74beb7", "title": "A New Era of Transparent Hardware", "url": "https://smsk.dev/2025/02/09/a-new-era-of-transparent-hardware/", "published_at": "2025-02-09T10:44:34+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5aea87e48b", "title": "Developing a PHP Router Library", "url": "https://smsk.dev/2025/02/07/developing-a-php-router-library/", "published_at": "2025-02-07T21:58:53+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5aeabceaa9", "title": "Gemini 2.0: Not a Joke Anymore?", "url": "https://smsk.dev/2025/02/06/gemini-2-0-not-a-joke-anymore/", "published_at": "2025-02-06T21:31:43+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5aeb850765", "title": "Crafting RESTful APIs with PHP", "url": "https://smsk.dev/2025/02/06/crafting-restful-apis-with-php/", "published_at": "2025-02-06T19:35:48+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5aec77f0c8", "title": "Framework’s RISC-V Mainboard: A Leap for Open-Source Tech", "url": "https://smsk.dev/2025/02/04/frameworks-risc-v-mainboard-a-leap-for-open-source-tech/", "published_at": "2025-02-04T21:16:00+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5aec9a0319", "title": "10 Command-Line Tools I Can’t Live Without", "url": "https://smsk.dev/2025/01/26/10-command-line-tools-i-cant-live-without/", "published_at": "2025-01-26T23:20:36+00:00" }, { "id": "01a0d0c0-a7b2-70ba-a744-4f5aed25dcac", "title": "SS7 Attacks, 5G Networks, and the Evolution of Secure Authentication", "url": "https://smsk.dev/2025/01/25/ss7-attacks-5g-networks-and-the-evolution-of-secure-authentication/", "published_at": "2025-01-25T23:42:14+00:00" }, { "id": "01a0d0c0-e807-7098-80c1-e9917dccbad2", "title": "A Journey from Frankfurt to Stuttgart", "url": "https://smsk.dev/2025/01/25/a-journey-from-frankfurt-to-stuttgart/", "published_at": "2025-01-25T08:24:43+00:00" }, { "id": "01a0d0c0-e807-7098-80c1-e9917dd3b264", "title": "Exploring WebAssembly: The Future of Web Development", "url": "https://smsk.dev/2025/01/22/exploring-webassembly-the-future-of-web-development/", "published_at": "2025-01-22T10:14:06+00:00" }, { "id": "01a0d0c0-e807-7098-80c1-e9917dd91309", "title": "Hello world!", "url": "https://smsk.dev/2025/01/21/hello-world/", "published_at": "2025-01-21T23:18:39+00:00" } ] posts Claim your blog
Back to smsk.dev
Blog · corpus.blog/blogs/smsk.dev/posts

smsk.dev

smsk.dev

2026

2025