ZazenCodes
ZazenCodes
  • Видео 136
  • Просмотров 92 675
ML Engineering Starter Pack: Parallel Computing, REST APIs, Kubernetes & Airflow, Testing ML Apps
PATREON
► patreon.com/ZazenCodes
SECOND BRAIN - Sign up for free access
► zazencodes.substack.com/
CONTAINERIZING AN ML MODEL WITH DOCKER - GitHub source code
► github.com/agalea91/zazencodes-youtube/tree/main/src/ml-engineer-starter-pack
0:00 - Intro
0:45 - Parallel Computing with Python
4:25 - Parallel Computing with Scikit-learn
6:25 - REST API Python Requests
7:50 - REST API with FastAPI
11:25 - Kubernetes Containerized REST API
20:40 - ZazenCodes
21:15 - Airflow Local Server with Docker
26:05 - Airflow Using the Web Server
30:40 - Testing ML Apps Overview
33:50 - Testing ML Apps Unit Tests
28:40 - Testing ML Apps Integration Tests
41:15 - Outro
Просмотров: 34

Видео

ML Engineering Starter Pack: Data structures, Prob & Stats, ML Algorithms
Просмотров 9316 часов назад
PATREON ► patreon.com/ZazenCodes SECOND BRAIN - Sign up for free access ► zazencodes.substack.com/ CONTAINERIZING AN ML MODEL WITH DOCKER - GitHub source code ► github.com/agalea91/zazencodes-youtube/tree/main/src/ml-engineer-starter-pack 0:00 - Intro 0:26 - Data Structure Big-O Notation 3:00 - Data Structure Types 10:10 - ZazenCodes 10:45 - Prob & Stats Bayes Theorem 14:50 - Prob & Stats Stand...
ML Engineering Starter Pack: Version Control, SQL, NoSQL, Python, Pandas & Dask
Просмотров 26714 дней назад
PATREON ► patreon.com/ZazenCodes SECOND BRAIN - Sign up for free access ► zazencodes.substack.com/ CONTAINERIZING AN ML MODEL WITH DOCKER - GitHub source code ► github.com/agalea91/zazencodes-youtube/tree/main/src/ml-engineer-starter-pack 0:00 - Intro 1:04 - Git Basics 4:45 - Git Branches and Pull Requests 7:12 - SQL PostgreSQL on Docker 9:10 - SQL Relational Modeling 12:50 - ZazenCodes 13:25 -...
Containerizing an ML Model with Docker - Demand Forcasting
Просмотров 35228 дней назад
Containerizing an ML Model with Docker - Demand Forcasting
Docker Runtime Arguments
Просмотров 637Месяц назад
Docker Runtime Arguments
Python Project Guide: General Architecture Framework
Просмотров 244Месяц назад
Python Project Guide: General Architecture Framework
Python Project Guide: Unit Testing and Local Installation
Просмотров 159Месяц назад
Python Project Guide: Unit Testing and Local Installation
Python Project Guide: Basic Project Structure
Просмотров 500Месяц назад
Python Project Guide: Basic Project Structure
Inspecting Python libraries with Neovim and Tmux
Просмотров 911Месяц назад
Inspecting Python libraries with Neovim and Tmux
Note taking with Neovim and Obsidian
Просмотров 15 тыс.Месяц назад
Note taking with Neovim and Obsidian
Zettelkasten for programmers
Просмотров 1,7 тыс.2 месяца назад
Zettelkasten for programmers
Python List Comprehensions - from noob to pro ~ CODE DEMO
Просмотров 5622 месяца назад
Python List Comprehensions - from noob to pro ~ CODE DEMO
Neovim Lazy Lua IDE - my simple but powerful setup for 2024
Просмотров 21 тыс.2 месяца назад
Neovim Lazy Lua IDE - my simple but powerful setup for 2024
Moonlander Keyboard Productivity: Coding on MacOS
Просмотров 14 тыс.3 месяца назад
Moonlander Keyboard Productivity: Coding on MacOS
Mastering My Moonlander Keyboard: 1 Year Later
Просмотров 6 тыс.3 месяца назад
Mastering My Moonlander Keyboard: 1 Year Later
The Zen of Python ~ CODE DEMO
Просмотров 4793 месяца назад
The Zen of Python ~ CODE DEMO
My DIGITAL LABEL startup FAILED - lessons learned
Просмотров 2433 месяца назад
My DIGITAL LABEL startup FAILED - lessons learned
Model Cards for Model Reporting
Просмотров 2313 месяца назад
Model Cards for Model Reporting
Email Alerts for BigQuery Data using a Google Cloud Function - FULL CODE tutorial
Просмотров 2604 месяца назад
Email Alerts for BigQuery Data using a Google Cloud Function - FULL CODE tutorial
Create rich summaries with CHAIN OF DENSITY prompting
Просмотров 8075 месяцев назад
Create rich summaries with CHAIN OF DENSITY prompting
Ask better QUESTIONS and get better ANSWERS - ChatGPT prompt
Просмотров 655 месяцев назад
Ask better QUESTIONS and get better ANSWERS - ChatGPT prompt
AIs will communicate in SECRET languages
Просмотров 345 месяцев назад
AIs will communicate in SECRET languages
Entropy and the MEANING of (AI) LIFE
Просмотров 205 месяцев назад
Entropy and the MEANING of (AI) LIFE
AI will be our UNDOING - a thought experiment
Просмотров 195 месяцев назад
AI will be our UNDOING - a thought experiment
AI as a new WAY of BEING (an evolutionary step forward)
Просмотров 2755 месяцев назад
AI as a new WAY of BEING (an evolutionary step forward)
LLaMA2 Quickstart with Google Colab GPUs
Просмотров 1466 месяцев назад
LLaMA2 Quickstart with Google Colab GPUs
Learn the ChatGPT API - Code Conversations using Chat Completions
Просмотров 1466 месяцев назад
Learn the ChatGPT API - Code Conversations using Chat Completions
Mystic Hallucinations - Coding an AI-Generated Short Story Web App with Illustrations
Просмотров 596 месяцев назад
Mystic Hallucinations - Coding an AI-Generated Short Story Web App with Illustrations
7 stocks for Canadian investors to own the world
Просмотров 357 месяцев назад
7 stocks for Canadian investors to own the world
Own the WORLD with these 6 stocks
Просмотров 297 месяцев назад
Own the WORLD with these 6 stocks

Комментарии

  • @topcivilian
    @topcivilian 6 часов назад

    Have you ever considered teaching at a university? This content is amazing and presented perfectly: the flow, tempo, explanations, etc are fantastic, furthermore, the editing and visual quality is top notch. I wish there was a way I could help you get more views and subscribers... Anyways, thanks for sharing this awesome content and looking forward to more 💯

  • @Convexed_
    @Convexed_ 11 часов назад

    Very interesting and smooth workflow! Did you use Obsidian to create the diagram at 4:28? If so, that'd be awesome. How do you handle "visual notes" within your workflow?

  • @LightSquares
    @LightSquares День назад

    23:13 - Instead of this why not just setup a virtual environment in the python project you are working on, enter it using source myvenv/bin/activate, pip install pyright and then open up neovim?

  • @user-ve4fu1gd7t
    @user-ve4fu1gd7t День назад

    very helpful thank you

    • @ZazenCodes
      @ZazenCodes День назад

      Thanks glad you liked it

  • @mchisolm0
    @mchisolm0 2 дня назад

    Thanks for sharing. You said you teach full stack? What is your stack?

    • @ZazenCodes
      @ZazenCodes День назад

      Python, docker, bigquery, Postgres, gcp.. I’ve got videos on this and other stuff

    • @mchisolm0
      @mchisolm0 День назад

      @@ZazenCodes Cool. Never heard of bigquery or gcp before. You definitely earned a sub from me, and I'll check out your other videos on your stack.

  • @CrispyCircuits
    @CrispyCircuits 2 дня назад

    I'm waiting for mine to arrive. I ordered black, mostly because my desk is white. I got the generic keycaps because I am a heavy vim user, I use browser addons (Vimium C) to mimic vim keys and I also use tmux with vim. I also use both vi and emacs editing in the shell (ksh). The other reason is that I will be typing in English, Spanish, Classical Latin with macrons and Russian. So just English letters will be just in the way. I'm looking forward to it. I am getting by right now by having two keyboards side by side to spread my arms apart. Clunky but it helps.

    • @ZazenCodes
      @ZazenCodes День назад

      Woah. Juggling those languages is impressive. How come you use both vim and emacs?

  • @subzeroonly
    @subzeroonly 3 дня назад

    what theme for python code? thx.

    • @ZazenCodes
      @ZazenCodes 3 дня назад

      I’ve got a video on my setup. Im using catpuchin

  • @filipesiegrist
    @filipesiegrist 6 дней назад

    4:45 just a note: If you are programming a physics module, this formula would actually be readable. In simulations it is common to refer to single letters, but in a specific context, of course.

  • @soulspirit8687
    @soulspirit8687 9 дней назад

    Debugger? Sike

  • @MarcBenkert001
    @MarcBenkert001 10 дней назад

    really cool, thanks!

  • @RohitJuyal-kj2lp
    @RohitJuyal-kj2lp 10 дней назад

    sir do you use debugger if yes please make a video on that. Thank you for this video.

  • @wadechang
    @wadechang 11 дней назад

    Thanks for the tutorial. Very informative.

  • @XandriaAlexandria
    @XandriaAlexandria 12 дней назад

    mate, but what about change venvs for each project? Do u have any automatic solution for that?

    • @ZazenCodes
      @ZazenCodes 12 дней назад

      I tried something, but never could get it working. I activate the virtual environment before going into vim- that works

  • @RohitJuyal-kj2lp
    @RohitJuyal-kj2lp 12 дней назад

    sir do you still use yank to clipboard now?

    • @ZazenCodes
      @ZazenCodes 12 дней назад

      Hell yea love that one

  • @yuxiang4218
    @yuxiang4218 14 дней назад

    great content. Thanks for sharing

  • @user-eg6nq7qt8c
    @user-eg6nq7qt8c 19 дней назад

    oh man, I've been looking for exactly this! I've been using emacs org-mode in terminal mode and "kind of " faking like it's working with nvim but being able to interface with obsidian in neovim?! That's amazing. Looks like I'll be wasting hours on an overhaul!

    • @ZazenCodes
      @ZazenCodes 19 дней назад

      lol. I hope you enjoy it. The obsidian nvim plugin is what makes this possible, it’s great

  • @oaksaint4458
    @oaksaint4458 23 дня назад

    This was really useful, I was having issues visualizing all the guidelines. Thank you!

  • @JoshuaBlais
    @JoshuaBlais 26 дней назад

    Really solid video man, I just started using obsidian and nvim with a git integration for syncing to my phone/computer and it's super comfy

    • @ZazenCodes
      @ZazenCodes 26 дней назад

      Thankya. So you use git to sync? Are you on android?

    • @JoshuaBlais
      @JoshuaBlais 26 дней назад

      @@ZazenCodes I am on android, using termux I setup a cronjob to pull to the phone every 5 minutes, and then use lazygit to push/pull changes, super seamless and quick!

    • @ZazenCodes
      @ZazenCodes 26 дней назад

      That’s wicked. I use lazygit as well and I love it. I feel like icloud might be causing me some latency issues with file searching- but I can’t tell. I might try this

    • @JoshuaBlais
      @JoshuaBlais 24 дня назад

      @@ZazenCodes Question for you, when I use the template for note with the date/tags/hubs/urls, and hit save, it auto formats to "it/aliases/tags" - did you have this issue?

    • @JoshuaBlais
      @JoshuaBlais 24 дня назад

      It was the frontmatter setting, fixed it!

  • @age-hall
    @age-hall 27 дней назад

    keyboard noise annoying af

  • @bilal-khan
    @bilal-khan 27 дней назад

    This is fantastic. Thank you for the video. Make more videos on real-world ML and MLOps end to end if you can. Btw the keyword sound is annoyingly loud.

    • @ZazenCodes
      @ZazenCodes 27 дней назад

      Thank you! I will have to get that keyboard noise under control…

  • @apaquuatapajfyyjyfuecf8522
    @apaquuatapajfyyjyfuecf8522 28 дней назад

    really enjoying your videos!

  • @SahilRai2
    @SahilRai2 29 дней назад

    Super cool. I tried your configs, and kinda starting to like it. Can I know which terminal you're using?

    • @ZazenCodes
      @ZazenCodes 29 дней назад

      Nice! I’m using alactritty

  • @jackyzheng55
    @jackyzheng55 Месяц назад

    love your content

  • @jackyzheng55
    @jackyzheng55 Месяц назад

    absolutely underrated channel! love your content!

  • @BrianPrisbe
    @BrianPrisbe Месяц назад

    I am commenting from my new moonlander! I am even trying out your layout! I think I will use your layout as I learn but will probably customize over time! Thank you so much for the inspiration!

    • @ZazenCodes
      @ZazenCodes Месяц назад

      I am honoured! And yes I encourage you to customize it and especially to subtract things I’ve added that you don’t need

  • @topcivilian
    @topcivilian Месяц назад

    Excellent content, my friend and thanks for sharing... Your channel is RUclips gold 💯 I'm so glad the Google algorithm found this channel for me a while back and hopefully that algorithm will reach out to others who are learning... Your delivery, tempo, and explanations are on the level of a CS professor.... Thanks again and looking forward to more content 🙂

  • @Harine23
    @Harine23 Месяц назад

    What coding editor are you using?

  • @Fluxiton
    @Fluxiton Месяц назад

    I hope the plastic hasn't broken after a year like mine. I thought getting it repaired would be easy enough as they claim to support the right to repair. Try contacting support and asking to buy parts and you get your time wasted. Turns out that no they don't sell spare parts and won't support their £350 keyboard past the initial purchase. Not good for any professional that expects their hardware to have a service life past a year.

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Damn that’s rough. Sorry and thanks for sharing

  • @prashlovessamosa
    @prashlovessamosa Месяц назад

    whoever making your thumbnails deserve a raise.

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Thanks. That would be me 😂

  • @pnwdrew8586
    @pnwdrew8586 Месяц назад

    Curious that you set up the halves rotated slightly inward in a sort of wide A position. Not that it's right or wrong...I just feel more comfortable exactly opposite from that so my wrists are neutral. I went through countless versions of my keymapping. Initially I went for a lot of keys having tap + hold/double tap uses. I found that the slight delay that the software took to see what I was doing caused errors. I also dropped to one layer, I don't code so have fewer needs.

    • @ZazenCodes
      @ZazenCodes Месяц назад

      You’re right mine do tilt in a bit.. never noticed. Usually I keep them further apart but I tightened them up for the video I cant stand the delay for modifiers like that so I dont use any. Have you settled on what layout you like now or are you still tinkering?

    • @pnwdrew8586
      @pnwdrew8586 Месяц назад

      @@ZazenCodes I haver been using same layout for a few months now. But it is always up for revision. On a Ergodox EZ so I have a few more thumb keys to play with.

  • @eugenioasanchezperez1406
    @eugenioasanchezperez1406 Месяц назад

    Telling why you write it that way would drop you more audience

  • @shawnmiguel
    @shawnmiguel Месяц назад

    Great videos, learning a lot from your channel, thank you

  • @pointeplusplus
    @pointeplusplus Месяц назад

    Welp I’ve definitely been throwing. That looks amazing! And I thought learning that command + backtick was command + tab for the same program was life changing lol I thought I’d be a vim girlie originally but the combination of location based keys and letter based keys devolved into utter chaos so quickly for a Dvorak typist that I had to throw up my hands. No amount of vimrc could save me🙃 I’m starting to plan key mappings in my head and I haven’t even picked a keyboard yet 😅

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Nice! Definitely check out the software that comes with the keyboard before you pick it. Some may have limitations - ive heard that zsa (moonlander) is one of the better ones. That said, im sure it would be fine to work within any keymap limitations. The hardware is most important Good for you on dvorak. That’s epic. I nearly convinced myself to try it but ultimately it was the vim headache that tipped me to remaining in qwerty land. If I did do Dvorak I think I would try to re-learn vim without dvorak special remaps. But thats a moot point because I’m not willing to put myself through that pain

    • @pointeplusplus
      @pointeplusplus Месяц назад

      @@ZazenCodes Typjng Dvorak is fun and nerdy, but I honestly wouldn’t recommend it. I don’t really regret switching but whenever I’m at work if I sit down at someone’s machine or visa versa it’s the wrong layout. At least when I’m at mine I can reach over and toggle. I’m still on a quest to find my dream keycaps since I don’t really want stickers under my fingers and unlabeled makes passwords rough. My qwerty speed is pretty garbage now and I look when I’m typing qwerty 😅 But if that’s the dumb thing I did in college I think I’ll take it. I’m also hoping we can start teaching kids alternate layouts at some point but I’m not really expecting that any time soon I’ll definitely look more into the software! One of my friends has a moonlander and I might poke him to let me give it a try 😊

    • @CrispyCircuits
      @CrispyCircuits 6 часов назад

      ​@@pointeplusplusI really need blank keycaps. I'm waiting for mine to arrive. I guess I'll have to memorize positions for passwords. Ugh. But I just don't want some English qwerty keycaps confusing me. But I'm tired of the rsi that regular keyboards give me. I try to avoid my mouse as much as possible. I found a Logitech mouse (trackball) that has three angles to make my wrist more comfortable. I also use a lefty mouse on the other side to rest my right hand.

    • @pointeplusplus
      @pointeplusplus 4 часа назад

      @@CrispyCircuits It’s a temporary fix but when I when I first switched to Dvorak in college I took the top sticky part of post-it notes and turned those into stickers to label my keys. Not the best feel/typing experience but they were labeled and post-its come right off so it didn’t feel like a commitment

  • @pointeplusplus
    @pointeplusplus Месяц назад

    This is such an underrated video - lots of production value and good info! I’m a software engineer and I have some joint issues so I’ve been looking to create a more ergonomic setup. I type in Dvorak 😊. I just got into mechanical keyboards but I’ve been thinking split is the way to go. I’m torn but leaning toward the glove80 but it’s pretty expensive so it’s hard to make the leap. Do you have any thoughts about different split keyboards in comparison to the moonlander? Similarly I like using joycons instead of a standard controller. Split everything for life 🎉

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Glove80 is new kid on the block right? it seems great. One thing it might do better is putting the keys easier to reach. Common complaint of moonlander is its big and requires movement of your hand to reach some keys. I picked the moonlander because it was the most customizable and because I like a bigger keyboard

    • @pointeplusplus
      @pointeplusplus Месяц назад

      @@ZazenCodes That’s really good to know, thanks! I’m a small person with small hands so big might be rough for me. I think it’s one of the newer ones but I haven’t been looking into it long enough to really know. Sadly I don’t think you can mod those keys at all because they are so smol but sacrifices must be made … and I was thinking about trying resin casting ⌨️

  • @missigno42
    @missigno42 Месяц назад

    Nice. The idea is to call Grok via the python operator callable right?

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Oh I just used “grok” as a nerdy synonym for “understand”

  • @S4ntia60
    @S4ntia60 Месяц назад

    Glad to see someone enjoying the custom aspect of the keyboard. That's all about it! 1qq: with you config, how do you do vim combos with counters like for instance d4j to deleted for lines downwards?

    • @ZazenCodes
      @ZazenCodes Месяц назад

      I’ll admit I’m not good at combos. My setup in this video isn’t great for those because my number keys are all the way on the top row. Recently I made another layer (with toggle under one of my left and/or right thumb keys) that has a number pad on my left hand - its centred on the D key. Hoping to make numbers more accessible, but its been tough to learn

  • @S4ntia60
    @S4ntia60 Месяц назад

    Hoping between windows of the same app in Mac makes 0 sense and never did. Hopefully one day they fix that

  • @giftcp82
    @giftcp82 Месяц назад

    Nice one again Zazen. How long did it itake you to master touch typing :)

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Thank you🙏 - you know.. I never learned proper touch typing. When I got my moonlander with its split and ortholinear layout I was forced to get better- it took my a few months to get used to it and I’m still improving

  • @willmoorby9781
    @willmoorby9781 Месяц назад

    I noticed you have 2 organisational methods, "knowledge hubs" and "tags". I am very new to ZettelKasten (literally learnt the word from this video) and how to use it and my understanding is that you do not create categories from the "top-down" but create tags and links and see how and where your notes congregate and link up to each other naturally (from the "bottom-up"). Could you elaborate on why you organise in this way? I do DevOps in my work, so I am imagining having a broader "DevOps" category and then smaller categories for "Kubernetes", "Istio", "CI/CD", "Jenkins", etc. and then there can be smaller subdivisions within these categories, for example resource monitoring and allocation, and of course tags for "facts", "code-snip", "troubleshooting", "useful commands", etc. Are there any resources you'd recommend for devising good tags + categories?

    • @ZazenCodes
      @ZazenCodes Месяц назад

      I think finding what works for you will be a bit of a journey- I would suggest starting simple with as little hierarchical organization as possible. The thing I decided on was folders for the type of note- book note, code snippet, cheat sheet, fact (random note), etc.. and use “hub links” (tags in obsidian)for the topic- like machine learning, python, Linux, etc..

    • @ZazenCodes
      @ZazenCodes Месяц назад

      In short- I think you’re on point with the bottom-up idea

  • @Phoenix-wb7ey
    @Phoenix-wb7ey Месяц назад

    hey in File tree i installed it sucessfully but when i use space e it says that command as not an editor command . Can you please help me with that

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Follow the installation instructions on be GitHub repository for the plugin. Then try :NvimTreeOpen and if that doesn’t work it means it was not installed properly

  • @thederpykrafter
    @thederpykrafter Месяц назад

    Hmm human music, i like it.

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Peace among worlds ✌️

  • @ahasibrifat7568
    @ahasibrifat7568 Месяц назад

    23:00 If it's active in the shell it should be active in neovim. So just activate it with source venv/bin/activate and then enter neovim

  • @VHangout
    @VHangout Месяц назад

    My Moonlander will be here soon, and this is great. New Subscriber 😊

  • @PhuPham-lq9wx
    @PhuPham-lq9wx Месяц назад

    I'm looking for note taking system that alternative my notion and I saw your video. That so insprite me, but my could you share more about the your file management, what it is, how it work, pls. Thank you so much

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Glad you liked it! I use both obsidian and notion right now. Notion syncs more reliably across all my devices and I can access it from the web if I want. But I don’t use it for code. I’m not sure what you mean by file management. I just leave the files at they are after running my workflow. They sync to iCloud and I can also commit them to git

    • @PhuPham-lq9wx
      @PhuPham-lq9wx Месяц назад

      @@ZazenCodes I mean I would like to know your file sturcture. What mean of each folder ? Ex: what folder assets do ? what folder notes/facts do ? Thank you so much for reply me.

    • @ZazenCodes
      @ZazenCodes Месяц назад

      What I do is categorize my notes based on the types like book, video, code snippet, etc.. and if it doesn’t fit then my generic topic is “fact”. I don’t feel comfortable tossing my book notes right in with all these random little fact notes because a book note for me is much more valuable. So that’s why I created a separate folder for it. Another good example is my cheat-sheet folder where I put stuff I can reference later such as a vim commands cheat sheet for example

  • @topcivilian
    @topcivilian Месяц назад

    Thanks so much for making this content. I use Neovim and Tmux on an old ThinkPad running Linux (server edition) without GUI. These videos are incredibly valuable to me, the production quality, tone, and flow are perfect, so keep up the good work and don't let the low view count or subscriptions get you down. Hopefully the Google algorithm will be generous and reach out to more folks like me. This channel needs 1M+ subs, let's go!!

    • @ZazenCodes
      @ZazenCodes Месяц назад

      You’re welcome! I’m glad you found value in my videos thus far. But also some confirmation that my style is resonating. Cheers!

  • @lucasteo5015
    @lucasteo5015 Месяц назад

    This is actually awesome, I'm gonna try replicating something like this really neat and functional

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Nice, I’m glad I inspired you

  • @lucasdelgado6005
    @lucasdelgado6005 Месяц назад

    Hey man could i get your default template? any github repo?

    • @ZazenCodes
      @ZazenCodes Месяц назад

      github.com/agalea91/ZazenCodes-obsidian/blob/main/templates/note.md Thats the link, if RUclips lets you click it

  •  Месяц назад

    Thank you very much! This video helped me a lot as a quick introduction to model cards

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Excellent, I’m glad you liked it

  • @zestynotions
    @zestynotions Месяц назад

    Very cool, I have a few automations that can be tied together with this inspiration. cheers and subscribed ;)

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Glad to hear it. Thanks!

  • @LukasSchindler
    @LukasSchindler Месяц назад

    Awesome content! I just ordered my own moonlander after watching your videos about it. I checked if you had an affiliate link to buy it that way, but it doesn't seem like ZSA has a system for that. I will try to implement this in my workflow, but there are soo many commands in vim already that it'll be quite a while before i will feel comfortable using them.

    • @ZazenCodes
      @ZazenCodes Месяц назад

      Thank you! This was such a wonderful comment to read. I hope you enjoy your keyboard