• 02 August 2025 (1 messages)
  • None None (@ultraman_0xff) #189 09:23 PM, 02 Aug 2025
    It took me 10+ years to realize what I’ll tell you in 8 minutes

    🔗 Start learning to code for FREE — and get 20% OFF Scrimba Pro: https://scrimba.com/fullstack-path-c0fullstack?via=webdevelopete Start learning to code hands-on, with a structured path: frontend, backend, and even AI engineering. 👉 Pricing is adjusted based on your country, so it's as affordable as possible. If you’re self-taught, overwhelmed, or stuck… this free playlist is for you: https://youtube.com/playlist?list=PLWo_m5tJdSyWPhoXe-eliO6IWq7iwYekN&si=d8WGUUGWsgDI_Phx 🎯 Join the Community → 💬 Discord: https://discord.gg/HC4YKKsSvG → 📧 Newsletter: https://developete.kit.com/newsletter → 📸 Instagram: https://www.instagram.com/webdevelopete/ 🍻 Support the Channel → Subscribe + hit the bell 🔔 → Drop a like 👍 if this helped → Comment below — I reply to (almost) everything 👇 DESCRIPTION: ============ In this video, I’m breaking down 10 honest truths I wish someone had told me when I was getting started as a self-taught developer. These are the lessons that could’ve saved me years of stress, burnout, and imposter syndrome. No hype. No fluff. Just the stuff I had to learn the hard way — so you don’t have to. 👇 Resources to help you find your dev path: 👨‍💻 Watch My Dev Tips Series → https://www.youtube.com/watch?v=dmQ9xwzQVXc&list=PLWo_m5tJdSyUFlKVnuS4WVPfZaXaqoJUk 📦 Free Dev Resources → Guide to Becoming a Web Developer: https://webdevelopete.com/posts/guide-to-become-a-web-developer → FREE CV Template: https://developete.kit.com/newsletter 📚 Recommended Courses → Become a Web Developer in 2025: https://bit.ly/41nJ6lk (Use code FRIENDS10 for 10% off — affiliate link, no extra cost to you) 👨‍🏫 More Ways to Learn: → Learn Web Dev with Codecademy: https://bit.ly/become-web-developer-with-codecademy → Zero to Mastery Academy: https://bit.ly/41nJ6lk 00:00 – Intro 00:22 – You Don’t Need to Know Everything 01:35 – Learn How to Learn 02:36 – Perfection Is a Trap 03:46 – You’ll Never Feel Ready 04:44 – Problem Solving Is the Real Skill 05:47 – Nobody Cares About Your Code 06:48 – Burnout Is Real 07:55 – Final Recap + Advice #codingtips #codingmotivation #learncoding

  • 03 August 2025 (1 messages)
  • None None (@ultraman_0xff) #190 11:51 AM, 03 Aug 2025
    #react

    https://www.youtube.com/watch?v=sk0VFcOeTAw&ab_channel=TsodingDaily
    You can just render React with Raylib

    Streamed Live on Twitch: https://twitch.tv/tsoding Enable Subtitles for Twitch Chat Chapters: - 00:00:00 - In the episode... - 00:01:19 - Day 1 - Session Start - 01:42:19 - Day 2 References: - https://github.com/facebook/react/tree/bdb4a96f628d3b426d3c79fbd598ec35c05835a3/packages/react-reconciler - https://github.com/clayrisser/react-gtk - https://scribe.rip/@agent-hunt/hello-world-custom-react-renderer-9a95b7cd04bc - Node.js Pluggin Session: https://www.youtube.com/watch?v=0rpN6cZeGS4 - MicroUI Session: https://www.youtube.com/watch?v=-AFAY2IV4bk - Source Code https://github.com/tsoding/Murayact Topic: Implementing a custom React renderer based on Raylib and MicroUI. Twitch Chat in Subtitles generated by: https://github.com/kam1k4dze/subchat Support: - https://github.com/tsoding/donate#support-tsoding

  • 21 August 2025 (2 messages)
  • None None (@ultraman_0xff) #191 07:32 PM, 21 Aug 2025
    #compute
    https://www.bilibili.com/video/BV1Wp4y1m7Ny?spm_id_from=333.788.videopod.sections&vd_source=37af3cfc547963ae9eb8c855ef7cd537
    [计算本质] Y Combinator_哔哩哔哩_bilibili

    [计算本质] Y Combinator, 视频播放量 6498、弹幕量 3、点赞数 178、投硬币枚数 64、收藏人数 400、转发人数 19, 视频作者 清华邓博士, 作者简介 the power of explanation 知识星球同名,相关视频:[CS主干精选SICP1986](唯一编程神课)MIT6.001计算机程序的构造和解释,【Dify实用案例】数据库查询,图表展示,Excel生成综合场景,【AI学习】是什么让ChatGPT能够聊天?为普通人解读现代人工智能,Database for Beginners 数据库之青铜,【递归算法】直到世界毁灭都完不成的汉诺塔游戏,Python中五个必须会用的f-string技巧,[种草LINUX] The Art of Command Line,12分钟彻底掌握ThreadLocal (使用场景、底层原理、内存泄漏、哈希冲突),C语言游戏项目:拳皇98简易版,大一计算机巩固C语言必备,一步步从零做出一个小游戏!(背景贴图/人物移动/技能释放效果)告别黑框框,Dr.Dng陪跑CSAPP: bigONE《深入理解计算机系统》

  • None None (@ultraman_0xff) #192 09:43 PM, 21 Aug 2025
    #cpp
    #nodejs

    https://www.youtube.com/watch?v=0rpN6cZeGS4&ab_channel=TsodingDaily
    C++ Addons for Node.js

    Streamed Live on Twitch: https://twitch.tv/tsoding Enable Subtitles for Twitch Chat Chapters: - 00:00:00 - Intro - 00:02:12 - Low Effort TTS-ing of the Article - 00:10:12 - node.h - 00:12:15 - Starting writing cood - 00:18:17 - Empty addon - 00:25:06 - Making an .so - 00:26:43 - require()-ing the .so - 00:32:41 - node-gyp - 00:37:01 - Exporting a method - 00:39:57 - Returning a value from function - 00:53:51 - Obligatory Raylib Speedrun - 01:02:11 - RAYLIB WINDOW ACHIEVED (8:23)!!! - 01:03:15 - Addons as a ES6 module - 01:07:31 - Step Debugging the Addon - 01:15:46 - Iterating funcall arguments - 01:28:51 - Unhardcoding Parameters of InitWindow - 01:50:29 - Event loop - 01:53:41 - Passing Color - 01:56:48 - Outro References: - https://nodejs.org/api/addons.html Topic: Studying how to make Node.js Addons in C++ interacting directly with the v8 engine. Twitch Chat in Subtitles generated by: https://github.com/kam1k4dze/subchat Support: - https://github.com/tsoding/donate#support-tsoding

  • 24 August 2025 (1 messages)
  • None None (@ultraman_0xff) #193 06:13 PM, 24 Aug 2025
    Tiny JavaScript that rivals Lua

    Streamed Live on Twitch: https://twitch.tv/tsoding Enable Subtitles for Twitch Chat Chapters: - 00:00:00 - Intro - 00:02:45 - Unboxing - 00:09:55 - mujs - 00:13:51 - mujs-pp - 00:18:37 - The Plan - 00:22:57 - The Build - 00:25:44 - js_State - 00:31:37 - js_dofile - 00:32:47 - Standard Library - 00:42:05 - EMBEDDING ACHIVED!!1 - 00:44:24 - Linking with Raylib - 00:46:55 - RAYLIB WINDOW ACHIEVED!!1 - 00:47:49 - Function Arguments - 00:54:07 - JavaScript Bindings - 00:56:53 - Raylib Event Loop - 00:59:50 - How Love2D works - 01:03:35 - render callback - 01:17:07 - Stack Overflow - 01:19:14 - rectangle - 01:26:27 - Catching Exceptions - 01:38:37 - Parsing Objects - 01:56:02 - Bouncing - 01:59:03 - Hot-Reloading - 02:06:57 - OS development stream when - 02:12:52 - Outro References: - https://mujs.com/ - https://www.love2d.org/ - https://www.youtube.com/watch?v=5CaoYmXYx6U - https://www.youtube.com/watch?v=0rpN6cZeGS4 - https://github.com/tsoding/Murayact Topic: Trying out MuJS. Twitch Chat in Subtitles generated by: https://github.com/kam1k4dze/subchat Support: - https://github.com/tsoding/donate#support-tsoding

  • 25 August 2025 (3 messages)
  • None None (@ultraman_0xff) #194 08:02 PM, 25 Aug 2025
    Building Jetflow: a framework for flexible, performant data pipelines at Cloudflare

    Faced with a data-ingestion challenge at a massive scale, Cloudflare's Business Intelligence team built a new framework called Jetflow. This post details the journey of its creation, from the architectural design to the specific code-level optimizations that resulted in a more than 100x efficiency improvement.

  • None None (@ultraman_0xff) #195 08:02 PM, 25 Aug 2025
    Fantastic Learning Resources

    People sometimes ask me: Alex, how do I learn X?. This article is a compilation of advice I usually give. This is things that worked for me rather than the most awesome things on earth. I do consider every item on the list to be fantastic though, and I am forever grateful to people putting these resources together.

  • None None (@ultraman_0xff) #196 08:02 PM, 25 Aug 2025
    Learning Material for Idiomatic Rust | corrode Rust Consulting

    A curated list of resources to help you write ergonomic and idiomatic Rust code. Includes tutorials, workshops, and articles by Rust experts.

  • 26 August 2025 (2 messages)
  • None None (@ultraman_0xff) #198 07:13 PM, 26 Aug 2025
    You Don't Need Rust for This

    Streamed Live on Twitch: https://twitch.tv/tsoding Enable Subtitles for Twitch Chat Chapters: - 00:00:00 - Intro - 00:03:37 - Intro - Rust's Serde - 00:05:03 - Intro - Rust's Procedural Macros - 00:10:10 - Intro - How to do this in C? - 00:12:57 - Starting the Project - 00:18:14 - Person struct - 00:18:50 - Lexing - 00:28:15 - Internal Representation - 00:33:02 - Parsing - 01:08:32 - ANALYSIS ACHIEVED!!! - 01:10:20 - Adding more types - 01:15:17 - This could be a framework - 01:16:51 - Serializer - 01:32:01 - SERIALIZATION ACHIEVED!!! - 01:33:48 - Customizing Field Names - 01:38:27 - It's not about the Language - 01:41:11 - Deserializer - 01:58:33 - Debug Printing for Structs - 02:05:51 - DESERIALIZATION ACHIEVED!!! - 02:07:41 - Outro References: - https://github.com/tsoding/jim - https://www.youtube.com/watch?v=FBpgdSjJ6nQ - https://serde.rs - https://docs.rs/serde_json/latest/serde_json/ - https://github.com/tsoding/command-pattern - https://github.com/tsoding/serdec Topic: Automatically Generating JSON Serializers and Deserializers from C struct definitions Twitch Chat in Subtitles generated by: https://github.com/kam1k4dze/subchat Support: - https://github.com/tsoding/donate#support-tsoding

  • None None (@ultraman_0xff) #199 07:17 PM, 26 Aug 2025
    被 Covid 偷走的五年

    不知道是年纪增大了,单位时间所占生命的比例变小所以觉得时间过得飞快,还是 COVID-19 这个让整个世界停摆的黑天鹅事件真的让所有人的记忆有了断层。世界好像被划分成了 pre-covid 和 post-covid world,让我们这代人也有了(其实并不远也并不好的)忆当初 good old days 的错觉。说起 2018、2019 总感觉是很近的事情,但其实也有六七年之久了,过去的五年仿佛是弹指一瞬。但细看起来,又有太多事情改变了。

  • 28 August 2025 (1 messages)
  • None None (@ultraman_0xff) #200 06:53 PM, 28 Aug 2025
    The Best Programmer I Know • Daniel Terhorst-North • GOTO 2024_哔哩哔哩_bilibili

    https://www.youtube.com/watch?v=ybA0zxwgpxw, 视频播放量 23、弹幕量 0、点赞数 1、投硬币枚数 0、收藏人数 0、转发人数 0, 视频作者 dailyrain, 作者简介 ,相关视频:Building Practical, Cost-Efficient GenAI Solutions Using Serverless • Veda,Gestures in Jetpack Compose,Thunderbird in 2021,Software Engineering Completeness - Peter Muldoon - ACCU 2025,Lessons from porting software to RISC-V @ RISE,The Practices That Make Continuous Integration - Thierry de Pauw - ACCU 202,Introduction to eBPF Qdisc and Use Cases - Amery Hung, ByteDance,Clojure: Clojure Library Core.async for Asynchronous Programming,The Z Garbage Collector by Erik Österlund,The Shepherd: Minimalism in PID 1