Code With Cypert
Code With Cypert
  • 180
  • 167 064
Game Dev Patterns: Selectable Items with Flutter and Flame
Making sure items are obviously selectable is an immensely important pattern in game development. Here's a way to do that with Flutter and Flame.
Переглядів: 58

Відео

Advent of Code 2024 Day 5 with Deno and TS
Переглядів 80День тому
Advent of Code 2024 Day 5 with Deno and TS
Day 4 of Advent of Code with TypeScript and Deno
Переглядів 7214 днів тому
Day 4 of Advent of Code with TypeScript and Deno
Advent of Code 2024, Day 3 with Deno, TypeScript and Regular Expressions
Переглядів 5714 днів тому
Day 3 of the Advent of Code Challenge a nice and easy one thanks to Regular Expressions! Github Repo: github.com/bradcypert/advent
Advent of Code 2024, Day 2 with Deno and TypeScript
Переглядів 13314 днів тому
Day 2 of Advent of Code 2024 with TypeScript and Deno. Today's challenge took a bit of rethinking and refactoring, but we end up with a super clean solution in the end.
Advent of Code 2024, Day 1 in TypeScript with Deno
Переглядів 15814 днів тому
It's time for the advent of code! Today is day one so let's knock this problem out with Deno and TypeScript!
If I had to learn programming from scratch, here's how I'd do it
Переглядів 18014 днів тому
If I had to learn programming again from scratch, here's my comprehensive guide to navigating the challenging but rewarding journey of learning to code. In this video, I walk through the learning tools I'd recommend and share strategies for managing your attention and motivation while tackling the daunting task of becoming a programmer. Whether you're a complete beginner or looking to restart y...
Migrating my Courses site from Svelte 4 to Svelte 5 (Spoiler: The Svelte part is easy!)
Переглядів 7014 днів тому
In this video, I'll walk you through my experience migrating a production courses website from Svelte 4 to Svelte 5, demonstrating the straightforward process using the Svelte CLI migration tools. Key Highlights: Step-by-step migration using Svelte CLI Practical migration approach for a real-world application Navigating the upgrade process Important Context: Most migration challenges aren't fro...
Should you do Advent of Code in 2024? What even IS Advent of Code?
Переглядів 63314 днів тому
What is Advent of Code? Advent of Code is a free online programming event created by Eric Wastl. Each day presents a unique algorithmic puzzle that increases in complexity, challenging programmers to solve problems using their preferred programming language. Why Participate? Develop problem-solving skills through progressively challenging computational puzzles Practice coding techniques across ...
Frontend, Backend, Database, DevOps, IoT, Mobile -- where to start?
Переглядів 12821 день тому
Frontend, Backend, Database, DevOps, IoT, Mobile where to start?
My thoughts on building executables with Deno
Переглядів 21921 день тому
My thoughts on building executables with Deno
75Soft Challenge Habit Tracker with Svelte 5 and Runes
Переглядів 154Місяць тому
75Soft Challenge Habit Tracker with Svelte 5 and Runes
Let's build a Karaoke Queue App using Deno, Fresh, Docker and deploy to a Raspberry Pi
Переглядів 6752 місяці тому
Let's build a Karaoke Queue App using Deno, Fresh, Docker and deploy to a Raspberry Pi
The Farmer Was Replaced -- Programming Game about Automation (Python-like syntax)
Переглядів 1422 місяці тому
The Farmer Was Replaced Programming Game about Automation (Python-like syntax)
Deno 2 is coming... What is it and should you use it?
Переглядів 6212 місяці тому
Deno 2 is coming... What is it and should you use it?
Should you participate in Hacktoberfest 2024?
Переглядів 4602 місяці тому
Should you participate in Hacktoberfest 2024?
Codecrafter's Challenge: Build a Shell in Zig #6 - The Type Command
Переглядів 1323 місяці тому
Codecrafter's Challenge: Build a Shell in Zig #6 - The Type Command
Codecrafter's Challenge: Build a Shell in Zig #5 - The Echo Command
Переглядів 793 місяці тому
Codecrafter's Challenge: Build a Shell in Zig #5 - The Echo Command
Codecrafter's Challenge: Build a Shell in Zig #4 - The Exit Command
Переглядів 923 місяці тому
Codecrafter's Challenge: Build a Shell in Zig #4 - The Exit Command
Codecrafter's Challenge: Build a Shell in Zig #3 - The REPL
Переглядів 1453 місяці тому
Codecrafter's Challenge: Build a Shell in Zig #3 - The REPL
Codecrafter's Challenge: Build a Shell in Zig #2 - No Command Found
Переглядів 1663 місяці тому
Codecrafter's Challenge: Build a Shell in Zig #2 - No Command Found
Codecrafter's Challenge: Build a Shell in Zig #1 - Getting Started
Переглядів 4453 місяці тому
Codecrafter's Challenge: Build a Shell in Zig #1 - Getting Started
Build a feature tour into your flutter app in five minutes or less
Переглядів 1954 місяці тому
Build a feature tour into your flutter app in five minutes or less
Pointers make programming easier. Here's how.
Переглядів 364 місяці тому
Pointers make programming easier. Here's how.
2024 gRPC Golang Tutorial - The tutorial I wish I had when I was learning
Переглядів 11 тис.5 місяців тому
2024 gRPC Golang Tutorial - The tutorial I wish I had when I was learning
Organize your functions as a pipeline of transformations (The Functional Programming Way!)
Переглядів 1085 місяців тому
Organize your functions as a pipeline of transformations (The Functional Programming Way!)
How to Customize Image Tag Rendering in Hugo (2024)
Переглядів 815 місяців тому
How to Customize Image Tag Rendering in Hugo (2024)
Programming: It's Time to Scratch Your Own Itch
Переглядів 1235 місяців тому
Programming: It's Time to Scratch Your Own Itch
Automate your Go binary releases with GoReleaser and Github Actions!
Переглядів 4795 місяців тому
Automate your Go binary releases with GoReleaser and Github Actions!
Animate your Flutter Applications (Here's how!)
Переглядів 2305 місяців тому
Animate your Flutter Applications (Here's how!)

КОМЕНТАРІ

  • @plasmoniker
    @plasmoniker 5 днів тому

    Very cool. Thanks

  • @ShitToasts
    @ShitToasts 5 днів тому

    Thank you so much for making this, it's exactly what I needed and following your instructions worked perfectly! The pace was a bit too fast for me and I had to rewind to check what you did several times, but apart from that this has genuinely helped me so much.

  • @jakest.germain2475
    @jakest.germain2475 5 днів тому

    Great video! I really like this implementation.

  • @adityatile1168
    @adityatile1168 6 днів тому

    nice video, what keyboard are you using, I like the sound

    • @CodeWithCypert
      @CodeWithCypert 6 днів тому

      I’m using a Keychron Q3 QMK with K Pro Mint switches!

  • @Jj_123-q5c
    @Jj_123-q5c 8 днів тому

    Hi, thanks for the video. I have a question, is it possible to display the information of the logged events in the flutter project?

    • @CodeWithCypert
      @CodeWithCypert 7 днів тому

      I’m not 100% sure what you’re asking. If you’re looking for logging, you’d want something like Sentry or Crashlytics

  • @MattBalmer
    @MattBalmer 8 днів тому

    Way to come back for the fix!

    • @CodeWithCypert
      @CodeWithCypert 7 днів тому

      Thanks! It was definitely a good move to step away and come back and finish it!

  • @raulguerreroflores1460
    @raulguerreroflores1460 10 днів тому

    Too much verbose 😅 C++ is ALL u need

    • @CodeWithCypert
      @CodeWithCypert 8 днів тому

      I like exploring new options, but C++ is still great!

  • @WaxN-ey6vj
    @WaxN-ey6vj 10 днів тому

    Svelte 4 is much better

    • @CodeWithCypert
      @CodeWithCypert 10 днів тому

      I respect that opinion and am still not 100% sure which I like better. Svelte 4was very magical, and sometimes that’s better but sometimes it’s not, I suppose :)

    • @WaxN-ey6vj
      @WaxN-ey6vj 10 днів тому

      @@CodeWithCypert In my opinion, I like Svelte 4 > Next.js > Svelte 5. For example, $effect is such a questionable tool and so difficult to build an app like before

    • @CodeWithCypert
      @CodeWithCypert 10 днів тому

      Would you mind elaborating more on your thoughts on effect? I’d like to learn more about your thoughts on it

  • @dekooks1543
    @dekooks1543 13 днів тому

    Wonderful introduction ! Can I ask about your vim colorscheme ? Thanks 🤩

    • @CodeWithCypert
      @CodeWithCypert 12 днів тому

      Glad you found it helpful! My vim colorscheme is Tokyonight

  • @ayushrameja
    @ayushrameja 14 днів тому

    Keep going 😃

    • @CodeWithCypert
      @CodeWithCypert 14 днів тому

      Thanks for watching! I'm having fun with it, for sure.

  • @brandyhousemedia9042
    @brandyhousemedia9042 17 днів тому

    Great tutorials! Keep up the momentum.

    • @CodeWithCypert
      @CodeWithCypert 17 днів тому

      Glad you like them! I’ll keep it up!

  • @ihtashamafzal5678
    @ihtashamafzal5678 17 днів тому

    Thanks a lot for comprehensive video. It was very helpful.❤❤

    • @CodeWithCypert
      @CodeWithCypert 17 днів тому

      I’m so glad it was helpful! Are there any other questions I can help with?

  • @ebb5591
    @ebb5591 17 днів тому

    Hey, what’s your open source project’s github link? I’d like to check it out

    • @CodeWithCypert
      @CodeWithCypert 17 днів тому

      Here’s a link: github.com/dust-books/dust-server Lemme know if you have any questions !

    • @rust2649
      @rust2649 17 днів тому

      I am checking this out too

    • @CodeWithCypert
      @CodeWithCypert 17 днів тому

      @@rust2649 lemme know if you have questions! Its early stage at the moment, but its coming together

    • @ebb5591
      @ebb5591 16 днів тому

      @@CodeWithCypert Hey, I've checked out your project, and would like to contribute but it seems like the open issues with user sessions(like signup and signin) have already been implemented by you, if I'm understanding the codebase correctly? Is there anything else would you like to add? Maybe some enhancement with other routes as well?

    • @CodeWithCypert
      @CodeWithCypert 16 днів тому

      Sign up needs to generate a session and store that in the sessions table in the DB, so that’s something you could start with - a chunk of that token generation process is already present, but the whole flow is not finished yet. There’s also some code for sign in, but it’s not correct. It’s authenticating a user and generating a token, but it needs to add that token to the session table. Another ticket would be writing middleware to get the userID from the token on all requests where it’s present (and then adding that to the incoming request). Feel free to comment on an issue in github that sounds interesting and I’ll get you pointed to the right direction. I’ll also clean up some of the tickets to be more clear.

  • @diamondtroller1253
    @diamondtroller1253 18 днів тому

    I've been doing them for couple years parallel to university, been recommending them to friends, but yeah two weeks is my "this is too much for me" time too.

    • @CodeWithCypert
      @CodeWithCypert 18 днів тому

      The problems just start getting really involved really fast. I always enjoy them at first, but there’s a reason most people stop by day 10

  • @juanmacias5922
    @juanmacias5922 18 днів тому

    Santa hat is out!

    • @CodeWithCypert
      @CodeWithCypert 18 днів тому

      For a short bit. It got hot! I’m not in a basement recording like last year, so I’ll have to figure out how to not get too sweaty while wearing it

    • @juanmacias5922
      @juanmacias5922 18 днів тому

      @@CodeWithCypert oh dang, yeah I saw that you got too hot, maybe you can get a Xmas baseball cap lol also, I wanted to mention that you made this harder on yourself, you could have just incremented the map while you were parsing the second column instead of adding r to list 2. Thanks for the video! :D

    • @CodeWithCypert
      @CodeWithCypert 18 днів тому

      @ you’re totally right and that would be a more performant solution! Good catch!

  • @ayushrameja
    @ayushrameja 18 днів тому

    Nice

  • @YokeSoHeavy
    @YokeSoHeavy 19 днів тому

    The santa hat is always the most important part!

  • @ihtashamafzal5678
    @ihtashamafzal5678 19 днів тому

    If you had to learn coding from scratch, how would you do it? I am trying to learn coding. Do you have any tips?

    • @CodeWithCypert
      @CodeWithCypert 18 днів тому

      I put together a video to answer this for you: ua-cam.com/video/5xIx4QyZecY/v-deo.html The short and sweet is find a good resource or course, make time and a place to really focus on it, and follow the course to a T. Then, modify the course project to do something without the courses guidance - this is to cement what you’ve learned and to experience modifying something without little guidance. The video goes more in detail. Hope this helps :)

    • @ihtashamafzal5678
      @ihtashamafzal5678 17 днів тому

      ​@@CodeWithCypert Thanks.❤❤ That was very helpful. I have just started learning coding. I live in Pakistan. I am also doing Software Engineering course from University. I want to learn enough coding skills for a job in 3 years. I am learning JavaScript from freeCodeCamp. If I have any questions I will ask you. Again, thanks for the video.

    • @CodeWithCypert
      @CodeWithCypert 17 днів тому

      @ please do, I am happy to help!

  • @CodeWithCypert
    @CodeWithCypert 19 днів тому

    My poor mustache is falling down as the video progresses haha

  • @262guy
    @262guy 19 днів тому

    I agree

    • @CodeWithCypert
      @CodeWithCypert 16 днів тому

      What keyboard are you using currently?

  • @rogsninja
    @rogsninja 21 день тому

    also you can get things called key caps to customize their keyboards

  • @codernerd7076
    @codernerd7076 21 день тому

    Don't follow his advice, don't give them a keyboard 😅

  • @jakest.germain2475
    @jakest.germain2475 22 дні тому

    Gamify. Everything. Ive been meaning to give this game a shot.

  • @jakest.germain2475
    @jakest.germain2475 22 дні тому

    I've got two projects in mind for it already!

  • @jakest.germain2475
    @jakest.germain2475 22 дні тому

    Gotta love a good repl/sandbox!

    • @CodeWithCypert
      @CodeWithCypert 22 дні тому

      The Svelte interactive tutorial sets the standard for tutorials, imo. Angular is also using this same idea for an interactive angular tutorial, too.

  • @jakest.germain2475
    @jakest.germain2475 22 дні тому

    Awesome! I need to get back in there and contribute. Also, my dude, GitHub in light mode?

    • @CodeWithCypert
      @CodeWithCypert 22 дні тому

      I use light mode for most things. It helps attract the bugs so I can fix 'em.

  • @modolief
    @modolief 23 дні тому

    Can't do this in C

    • @CodeWithCypert
      @CodeWithCypert 22 дні тому

      While Zig and C solve similar problems, they definitely do solve them differently :D How would you approach something similar in C?

  • @_e_mask
    @_e_mask 24 дні тому

    it is so comlicated for my tiny brain. I like it

    • @CodeWithCypert
      @CodeWithCypert 24 дні тому

      Is it too complicated? Were you able to follow along? Also you don’t have a tiny brain 😁

    • @_e_mask
      @_e_mask 24 дні тому

      @CodeWithCypert well, at the moment when you typed front I realized that I was lost

  • @ayushrameja
    @ayushrameja 25 днів тому

    Great video ✨

  • @NextPex
    @NextPex 25 днів тому

    can you please make a log in tutorial, thank you

  • @ayushrameja
    @ayushrameja 25 днів тому

    Thanks, subed 😊

    • @CodeWithCypert
      @CodeWithCypert 25 днів тому

      Thank you for subscribing! I appreciate you!

  • @mr.x3ro
    @mr.x3ro 26 днів тому

    I haven't done this myself but you should be able to publish your tool to jsr and then simply run `deno run [--allow-...] jsr:@your-name/package-name` (maybe you would need to append sth. like `/main.ts`). That's basically what npx does. And if course, as long as your tool is in a single file, you can make the file executable and add a deno shebang to automatically run it with the needed permissions. That way people will only need to download a small script instead of a heavy binary.

    • @CodeWithCypert
      @CodeWithCypert 26 днів тому

      That’s a great suggestion! I will have to investigate that path! I didn’t think about running the script from JSR

  • @mathmark1770
    @mathmark1770 26 днів тому

    This is really awesome, I can see a ton of use cases and I know a lot of people who would be super into this man. Keep it up 🎉

    • @CodeWithCypert
      @CodeWithCypert 26 днів тому

      I’m building it because I need it too, haha. I’m currently storing these items in Google drive and while they’re generally available, it doesn’t stream them and doesn’t support saving my progress or bookmarks, which I would like

  • @madeintexas3d442
    @madeintexas3d442 26 днів тому

    This is a really cool idea. Since this is an open source project it will definitely be big eventually. I have never heard of these other options but would not use it as I dont even use plex and consume a ton of video media. This is definitely a good idea and I am glad people are working on this. People definitely want this and if there are other options you have the chance to be the best. I wish the best of luck to you and your community.

    • @CodeWithCypert
      @CodeWithCypert 26 днів тому

      Thank you! My digital library right now is currently managed on Google Drive and it’s a nightmare so I’m hoping to solve my own problems with this, too.

  • @SomewhatObscureFurry
    @SomewhatObscureFurry 26 днів тому

    Hai dylaaan! ❤

    • @CodeWithCypert
      @CodeWithCypert 26 днів тому

      I’ll pass this along to Dylan for you!

    • @SomewhatObscureFurry
      @SomewhatObscureFurry 26 днів тому

      @CodeWithCypert Thank you kindly. Have a good one! Lmk if you need any sound or graphical work done for ya project, always down for new stuff!

    • @CodeWithCypert
      @CodeWithCypert 26 днів тому

      @@SomewhatObscureFurry design is my weak side so I will definitely keep you posted!

  • @jacobkastensmidt5043
    @jacobkastensmidt5043 27 днів тому

    Hi, Dylan!

  • @jacobkastensmidt5043
    @jacobkastensmidt5043 27 днів тому

    For your `emptyDay` object, would it be wise to call `Object.freeze` on it to insure no changes to that object from anywhere?

  • @sb-dor
    @sb-dor 28 днів тому

    Sir, thank you very much for the tutorials but I wanted to ask that is it good to inject those repos first in MultiProvider then inject Blocs in MultiBLocProvider, I mean that a lot of people are saying that injecting bloc + dependencies with getit is not a good idea, and they said that instead of using getit they use scopes (I dont know what is that and I haven't seen any examples of that), that is why I wonder do you have any example of injecting bloc properly, (links, github, gitlab), or that example of injection with provider and multiblocprovider is good ? Thanks

    • @CodeWithCypert
      @CodeWithCypert 28 днів тому

      That’s a great question. The repos probably don’t need to be provided at all and can just be referenced in the blocs. The blocs do need to be provided via a BlocProvider or MultiBlocProvider. I haven’t used getit with Blocs so I’m not sure how that would fit together, but part of the way that blocs work is by triggering state updates higher up the component tree and then the items listening to that bloc rerender. Hope that’s helpful.

    • @sb-dor
      @sb-dor 28 днів тому

      @CodeWithCypert thanks sir

    • @CodeWithCypert
      @CodeWithCypert 28 днів тому

      @ happy to help! Lemme know if you have further questions.

  • @YokeSoHeavy
    @YokeSoHeavy Місяць тому

    How are you highlighting multiple lines in VS Code? That looks SUPER helpful.

    • @CodeWithCypert
      @CodeWithCypert 28 днів тому

      There are a couple of ways to highlight multiple lines in VS Code. You can use CMD+D (CTRL+D for Windows and Linux) to select the next occurrence of the text you have highlighted. You can also use Shift+ALT+(up/down) to add a cursor up or down from your most recent cursor. Additionally, you can use ALT+(left-mouse-click) to add a cursor at the mouse pointers location. I dont remember which I used in this video as I use just about all three of those somewhat regularly :) Hope that helps!

  • @MrEastgreen
    @MrEastgreen Місяць тому

    thank you for showing me what i did wrong

    • @CodeWithCypert
      @CodeWithCypert Місяць тому

      I’m glad it was helpful! What are you building?

  • @pookiepats
    @pookiepats Місяць тому

    F hash is incredible

  • @JoxTeTV
    @JoxTeTV Місяць тому

    Defenitely useful, i bind variables all the time. For sure i'll use this rune when i migrate to Svelte 5.

    • @CodeWithCypert
      @CodeWithCypert Місяць тому

      Binding does make a lot of things far more convenient

  • @robertsandiford6223
    @robertsandiford6223 Місяць тому

    Eh seems fugly compared to JSX

    • @CodeWithCypert
      @CodeWithCypert Місяць тому

      I don’t disagree, but it’s a step in the right direction imo.

    • @robertsandiford6223
      @robertsandiford6223 Місяць тому

      @CodeWithCypert I like Svelte, but I'm sticking with JSX (to be honest already too committed in that direction), creating a new language to embed in HTML to replace what JS can do when using JSX just doesn't seem the best way.

    • @CodeWithCypert
      @CodeWithCypert Місяць тому

      @robertsandiford6233 I imagine a lot of people agree with you, too, which is why I believe we’ll have both for a long while. Its nice to have options :)

  • @АлександрЯдрышников-и2з

    what do you mean "still". Does anything really new and outstanding came out?

    • @CodeWithCypert
      @CodeWithCypert Місяць тому

      I’m not sure if you’re asking what new has come out or if you’re making a commentary on the idea that nothing new comes out anymore. Can you clarify? I’d love to discuss with you, I’m just having difficulty understanding

  • @eleazarhernandez805
    @eleazarhernandez805 Місяць тому

    Bindable sounds like React Context?

    • @CodeWithCypert
      @CodeWithCypert Місяць тому

      It’s intended to be used when you’re passing a prop to a component but want the parent to be notified of value changes. For example, creating a custom input where there parent needs to know the value of the input, you could use a value prop and an onchange function prop, or just a bindable prop.

  • @brandyhousemedia9042
    @brandyhousemedia9042 Місяць тому

    I loved the Rick Roll. I laughed out loud.

    • @CodeWithCypert
      @CodeWithCypert Місяць тому

      I’m glad my video was able to make you laugh!

  • @prashlovessamosa
    @prashlovessamosa Місяць тому

    thanks for sharing

  • @MrDarkcoldIce
    @MrDarkcoldIce Місяць тому

    Не знаю чому я натрапив на це видиво, але воно цікаве. Дякую!

  • @UrbanBDKNY
    @UrbanBDKNY Місяць тому

    Nice video. You ran through that react ish effect with the dependency array and mentioned its been a while. Last time you did react you were probably still working with me I bet 😅 Thanks for the video. Easy to follow and to the point

    • @CodeWithCypert
      @CodeWithCypert Місяць тому

      That's 100% true! I have been exploring other options since we worked together and I've done a bit with Fresh/Preact, so thats kinda similar, but it's still been a while!

  • @hans-peterauer1085
    @hans-peterauer1085 Місяць тому

    Could you please share the project code, where you start the video?

    • @CodeWithCypert
      @CodeWithCypert Місяць тому

      Can’t do that, unfortunately, as that’s a private repo for a product I have. Are you looking for something specific? I can maybe recreate an example for you

    • @hans-peterauer1085
      @hans-peterauer1085 Місяць тому

      @@CodeWithCypert ok, got you. I will run through your video, and try to replicate the steps to my own project.