D

Dreams of Code

YouTube Creator

6
Tools Used
5
Content Pieces
432,598
Total Views
0
Total Likes

Content Feed

Writing code by hand is now an advantage

August 16, 2026

youtube

No A.I. was used in this video. To try out their new Review UI, sign up to CodeRabbit today using https://coderabbit.link/ad-dreamsof-code-001 As the world of software development changes, one thing we increasingly hear is that writing code by hand is now a "waste of time". But is this actually the case? Personally, I don't think so, and in fact I think it's now more important than ever before. A section of this video was sponsored by CodeRabbit. How I edit my videos: https://getkiru.app My Gear: - Camera: https://amzn.to/3E3ORuX - Microphone: https://amzn.to/40wHBPP - Audio Interface: https://amzn.to/4jwbd8o - Headphones: https://amzn.to/4gasmla - Keyboard: MoErgo Go60 - Floating planter: https://www.amazon.com/dp/B09WZ5DNZB - Wizard Outfit: https://amzn.to/4bQGeln Join this channel to get access to perks: https://www.youtube.com/channel/UCWQaM7SpSECp9FELz-cHzuQ/join Join Discord: https://discord.com/invite/eMjRTvscyt Join Twitter: https://twitter.com/dreamsofcode_io 01:00:00 Waste of time 01:00:32 Something else 01:04:08 Is there any value? 01:06:38 Learning the language 01:08:44 Sponsor 01:11:21 Dependencies 01:12:59 Architecture 01:14:44 Codebase Comprehension 01:16:46 The Joy of Writing Code

Tools mentioned:
👁️ 324,239❤️ 0
View Original →

Rust's shortest function is more complicated than you might think.

July 12, 2026

youtube

To get your own long term VPS, and protect yourself against the rising cost of memory, then visit https://hostinger.com/dreamsofcode and use my coupon DREAMSOFCODE when checking out to save an additional 10% off. Ever since the rise of Agentic A.I., I've found myself moving further and further away from understanding and diving deep into programming languages. Recently, I've decided to rectify this, and so I've been again writing code by hand. In doing so, I came across a rather interesting function in the Rust standard library, one that has an implementation which is exactly zero lines long. Despite this length, however, it happens to still be quite useful, and so I decided to do a deep dive as to how that's even possible. This video is sponsored by Hostinger. Links: - std::mem module: https://doc.rust-lang.org/std/mem/index.html Watch my course on building cli applications in Go: https://dreamsofcode.io/courses/cli-apps-go/learn 👈 How I edit my videos: https://getkiru.app My Gear: - Camera: https://amzn.to/3E3ORuX - Microphone: https://amzn.to/40wHBPP - Audio Interface: https://amzn.to/4jwbd8o - Headphones: https://amzn.to/4gasmla - Keyboard: ZSA Voyager Join this channel to get access to perks: https://www.youtube.com/channel/UCWQaM7SpSECp9FELz-cHzuQ/join Join Discord: https://discord.com/invite/eMjRTvscyt Join Twitter: https://twitter.com/dreamsofcode_io

👁️ 24,897❤️ 0
View Original →

This is my favorite way to secure a VPS in 2026.

June 23, 2026

youtube

To get your own long term VPS instance then visit https://hostinger.com/dreamsofcode and make sure to use the coupon DREAMSOFCODE when checking out. 2026 has been an interesting year... to say the least, especially when it comes to cybersecurity. Not only have we've seen many different supply chain attacks, but we've also seen a number of cloud platforms get breached as well. Therefore I decided it would be a good time to revisit my security posture, and share how I like to now secure my VPS instances. How I edit my videos: https://kiru.app Links: - Hostinger VPS: https://hostinger.com/dreamsofcode - Tailscale: https://tailscale.com/ - Cloudflare Tunnel: https://developers.cloudflare.com/tunnel/ - VPS Setup Guide: https://www.youtube.com/watch?v=F-9KWQByeU0 - Tailscale CICD Video: https://www.youtube.com/watch?v=RVZuYL0aehY - Tailscale Github Action: https://tailscale.com/docs/integrations/github/github-action - Dokploy Cloudflare Tunnel: https://docs.dokploy.com/docs/core/guides/cloudflare-tunnels - Coolify Cloudflare Tunnel: https://coolify.io/docs/integrations/cloudflare/tunnels My Gear: - Camera: https://amzn.to/3E3ORuX - Microphone: https://amzn.to/40wHBPP - Audio Interface: https://amzn.to/4jwbd8o - Headphones: https://amzn.to/4gasmla - Keyboard: ZSA Voyager Join this channel to get access to perks: https://www.youtube.com/channel/UCWQaM7SpSECp9FELz-cHzuQ/join Join Discord: https://discord.com/invite/eMjRTvscyt Join Twitter: https://twitter.com/dreamsofcode_io

👁️ 25,965❤️ 0
View Original →

One of the toughest engineering problems I've encountered recently

June 10, 2026

youtube

To get your own PostgreSQL database with all of the fantastic features that Neon provides, then visit https://get.neon.com/adzrYcA This video is sponsored by Neon. Since deploying distributed systems, I've typically encountered two main deployment strategies. "Always On" and "On Demand" capacity Whilst both of these cover the majority of applications I've encountered in the past, there's still some situations where neither of these approaches are applicable... one of which I encountered recently. Watch my course on building cli applications in Go: https://dreamsofcode.io/courses/cli-apps-go/learn 👈 How I edit my videos: https://getkiru.app Links: - Predictive Scaling: https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-predictive-scaling.html - Fargate Image Improvements: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/fargate-pull-behavior.html?utm_source=chatgpt.com My Gear: - Camera: https://amzn.to/3E3ORuX - Microphone: https://amzn.to/40wHBPP - Audio Interface: https://amzn.to/4jwbd8o - Headphones: https://amzn.to/4gasmla - Keyboard: ZSA Voyager Join this channel to get access to perks: https://www.youtube.com/channel/UCWQaM7SpSECp9FELz-cHzuQ/join Join Discord: https://discord.com/invite/eMjRTvscyt Join Twitter: https://twitter.com/dreamsofcode_io

Tools mentioned:
👁️ 29,896❤️ 0
View Original →

I finally found a reason to build my own AI agent

May 19, 2026

youtube

Get started for free at https://tailscale.com/dreamsofcode - the personal plan is always free. And if you want to bring Tailscale to work, use code DREAMSOFCODE for 3 free months on any paid plan. Turns out, building you're own custom agent is not as challenging as I thought it would be! In this video, I go through the steps of adding an autonomous agent to my workflow, and how it's managed to effectively buy me back some time. This video was sponsored by Tailscale (a big thank you to them for supporting the channel) How I edit my videos: https://getkiru.app Links: - Tailscale: https://tailscale.com/dreamsofcode - Tailscale on a VPS: https://www.youtube.com/watch?v=RVZuYL0aehY - Cersei Crate: https://github.com/pacifio/cersei - Beelink EQr7: https://amzn.to/49Rr8Ld - Navimow H210: https://navimow.com/ My Gear: - Camera: https://amzn.to/3E3ORuX - Microphone: https://amzn.to/40wHBPP - Audio Interface: https://amzn.to/4jwbd8o - Headphones: https://amzn.to/4gasmla - Keyboard: ZSA Voyager Join this channel to get access to perks: https://www.youtube.com/channel/UCWQaM7SpSECp9FELz-cHzuQ/join Join Discord: https://discord.com/invite/eMjRTvscyt Follow me on Twitter/X: https://twitter.com/dreamsofcode_io 01:00:00 Intro 01:02:10 Low Value Tasks 01:04:43 The Setup 01:06:44 The Nodes 01:08:17 Networking 01:10:24 Configuration 01:12:04 Building the Agent 01:16:27 Building a better Agent 01:20:07 Improvements

Tools mentioned:
👁️ 27,601❤️ 0
View Original →