- 180
- 167 064
Code With Cypert
United States
Приєднався 22 тра 2012
Learn new and exciting techniques and patterns in JavaScript, Dart, Golang, and much more!
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!)
Very cool. Thanks
I’m happy you found it helpful!
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.
Great video! I really like this implementation.
I'm glad you like it!
nice video, what keyboard are you using, I like the sound
I’m using a Keychron Q3 QMK with K Pro Mint switches!
Hi, thanks for the video. I have a question, is it possible to display the information of the logged events in the flutter project?
I’m not 100% sure what you’re asking. If you’re looking for logging, you’d want something like Sentry or Crashlytics
Way to come back for the fix!
Thanks! It was definitely a good move to step away and come back and finish it!
Too much verbose 😅 C++ is ALL u need
I like exploring new options, but C++ is still great!
Svelte 4 is much better
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 :)
@@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
Would you mind elaborating more on your thoughts on effect? I’d like to learn more about your thoughts on it
Wonderful introduction ! Can I ask about your vim colorscheme ? Thanks 🤩
Glad you found it helpful! My vim colorscheme is Tokyonight
Keep going 😃
Thanks for watching! I'm having fun with it, for sure.
Great tutorials! Keep up the momentum.
Glad you like them! I’ll keep it up!
Thanks a lot for comprehensive video. It was very helpful.❤❤
I’m so glad it was helpful! Are there any other questions I can help with?
Hey, what’s your open source project’s github link? I’d like to check it out
Here’s a link: github.com/dust-books/dust-server Lemme know if you have any questions !
I am checking this out too
@@rust2649 lemme know if you have questions! Its early stage at the moment, but its coming together
@@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?
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.
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.
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
Santa hat is out!
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
@@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
@ you’re totally right and that would be a more performant solution! Good catch!
Nice
*insert head nod gif here*
The santa hat is always the most important part!
I am very excited to get it back out
If you had to learn coding from scratch, how would you do it? I am trying to learn coding. Do you have any tips?
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 :)
@@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.
@ please do, I am happy to help!
My poor mustache is falling down as the video progresses haha
I agree
What keyboard are you using currently?
also you can get things called key caps to customize their keyboards
Keycaps are a great suggestion too!
Don't follow his advice, don't give them a keyboard 😅
Get them a good keyboard! :D
Gamify. Everything. Ive been meaning to give this game a shot.
It’s a fun way to spend a few days
I've got two projects in mind for it already!
Check out Bonfire for Flame, too!
Gotta love a good repl/sandbox!
The Svelte interactive tutorial sets the standard for tutorials, imo. Angular is also using this same idea for an interactive angular tutorial, too.
Awesome! I need to get back in there and contribute. Also, my dude, GitHub in light mode?
I use light mode for most things. It helps attract the bugs so I can fix 'em.
Can't do this in C
While Zig and C solve similar problems, they definitely do solve them differently :D How would you approach something similar in C?
it is so comlicated for my tiny brain. I like it
Is it too complicated? Were you able to follow along? Also you don’t have a tiny brain 😁
@CodeWithCypert well, at the moment when you typed front I realized that I was lost
Great video ✨
Thank you! I hope it was helpful!
can you please make a log in tutorial, thank you
nvm i didnt watch all the way
😁no worries
Thanks, subed 😊
Thank you for subscribing! I appreciate you!
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.
That’s a great suggestion! I will have to investigate that path! I didn’t think about running the script from JSR
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 🎉
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
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.
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.
Hai dylaaan! ❤
I’ll pass this along to Dylan for you!
@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!
@@SomewhatObscureFurry design is my weak side so I will definitely keep you posted!
Hi, Dylan!
For your `emptyDay` object, would it be wise to call `Object.freeze` on it to insure no changes to that object from anywhere?
It would be! good catch
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
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.
@CodeWithCypert thanks sir
@ happy to help! Lemme know if you have further questions.
How are you highlighting multiple lines in VS Code? That looks SUPER helpful.
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!
thank you for showing me what i did wrong
I’m glad it was helpful! What are you building?
F hash is incredible
Big F-hash fan here
@ 😆
Defenitely useful, i bind variables all the time. For sure i'll use this rune when i migrate to Svelte 5.
Binding does make a lot of things far more convenient
Eh seems fugly compared to JSX
I don’t disagree, but it’s a step in the right direction imo.
@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.
@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 :)
what do you mean "still". Does anything really new and outstanding came out?
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
Bindable sounds like React Context?
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.
I loved the Rick Roll. I laughed out loud.
I’m glad my video was able to make you laugh!
thanks for sharing
Thanks for watching!
Не знаю чому я натрапив на це видиво, але воно цікаве. Дякую!
Ласкаво просимо!
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
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!
Could you please share the project code, where you start the video?
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
@@CodeWithCypert ok, got you. I will run through your video, and try to replicate the steps to my own project.