Melkey
Melkey
  • Видео 231
  • Просмотров 2 359 375
Use Docker for Your Golang Projects with Live Reloading
Docker + Golang are some of the best pieces of tech anyone can use. In this video I show you how to dockerize your golang project easily with live reloading in this tutorial!
Twitch
I stream live on Twitch every weekend
Twitch : www.twitch.tv/melkey
Join the amazing community on Discord
Discord: discord.gg/melkeydevhouse
I post memes and host Twitter Tech Spaces
Twitter: MelkeyDev
SUBSCRIBE OR GET LAID OFF
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝
Are you ready to revolutionize your Go development workflow? In this video, we'll show you how to set up Docker with Golang for seamless hot reloading. No more restarting your containers for every code chang...
Просмотров: 7 284

Видео

The HARDEST programming language ever made
Просмотров 4,6 тыс.День назад
Have you ever wondered what the worst programming language ever made is? Why was it made? Is it the hardest programming language ever? This is the language the best software engineers need to learn eventually Twitch I stream live on Twitch every weekend Twitch : www.twitch.tv/melkey Join the amazing community on Discord Discord: discord.gg/melkeydevhouse I post memes and host Twitter Tech Space...
how postgres & tailwind CSS broke programmers on the internet
Просмотров 9 тыс.14 дней назад
This is the story of how one little tweet that involves Postgress and Tailwind blew up Twitter. I saw myself on Twitter, Reddit and Hacker news lol, enjoy! Twitch I stream live on Twitch every weekend Twitch : www.twitch.tv/melkey Join the amazing community on Discord Discord: discord.gg/melkeydevhouse I post memes and host Twitter Tech Spaces Twitter: MelkeyDev SUBSCRIBE OR GET LAI...
The Dangers of Serverless (and how it affects you)
Просмотров 4,7 тыс.21 день назад
Serverless functions have had a bad couple of weeks and/or months. First we had the issue with Vercel and Cara, how they got a $96,000.00 bill, Cloudfare forcing their customer to pay $120,000 and even Netlify. It's a crazy world. This can definitely break your bank. Twitch I stream live on Twitch every weekend Twitch : www.twitch.tv/melkey Join the amazing community on Discord Discord: discord...
The Fireship Interview - Melk & Cookies Ep. 2
Просмотров 10 тыс.28 дней назад
The Fireship Interview - Melk & Cookies Ep. 2
The BEST Tool to Deploy Your Apps (Stop using Vercel)
Просмотров 50 тыс.Месяц назад
The BEST Tool to Deploy Your Apps (Stop using Vercel)
The BEST Tool to Structure Golang Projects
Просмотров 20 тыс.Месяц назад
The BEST Tool to Structure Golang Projects
The Honest Truth About Tech Career Advice
Просмотров 6 тыс.Месяц назад
The Honest Truth About Tech Career Advice
This is the BEST Way to Discover New Golang Projects
Просмотров 5 тыс.Месяц назад
This is the BEST Way to Discover New Golang Projects
Vercel, Serveless Deployments & Cloud Infra w/Dax - Melk & Cookies Ep. 1
Просмотров 7 тыс.Месяц назад
Vercel, Serveless Deployments & Cloud Infra w/Dax - Melk & Cookies Ep. 1
The BEST gRPC Framework for Golang
Просмотров 8 тыс.Месяц назад
The BEST gRPC Framework for Golang
This is the BEST Split Keyboard for Software Engineers
Просмотров 12 тыс.2 месяца назад
This is the BEST Split Keyboard for Software Engineers
Pros vs Cons of When to USE Pointers in Golang
Просмотров 10 тыс.2 месяца назад
Pros vs Cons of When to USE Pointers in Golang
Use BOTH Neovim and VSCode as a Software Engineer
Просмотров 11 тыс.2 месяца назад
Use BOTH Neovim and VSCode as a Software Engineer
Do Tech Jobs Exist for Golang Developers?!
Просмотров 11 тыс.2 месяца назад
Do Tech Jobs Exist for Golang Developers?!
THIS is the BEST Way to Write HTTP Services in Golang
Просмотров 22 тыс.2 месяца назад
THIS is the BEST Way to Write HTTP Services in Golang
Golang and the Billion Dollar Mistake
Просмотров 8 тыс.3 месяца назад
Golang and the Billion Dollar Mistake
The Top 5 PAYING Tech Skills for 2024 - Is It True?
Просмотров 4,8 тыс.3 месяца назад
The Top 5 PAYING Tech Skills for 2024 - Is It True?
Rust vs Go : Hands On Comparison in 2024
Просмотров 13 тыс.3 месяца назад
Rust vs Go : Hands On Comparison in 2024
Stop Taking Software Opinions Personally
Просмотров 4,8 тыс.3 месяца назад
Stop Taking Software Opinions Personally
Why Golang + HTMX Is The Most Productive Stack
Просмотров 9 тыс.3 месяца назад
Why Golang HTMX Is The Most Productive Stack
Well F*ck - Do NOT Deploy Your Code Like This
Просмотров 5 тыс.3 месяца назад
Well F*ck - Do NOT Deploy Your Code Like This
Golang Has Entered a New Era for Routing
Просмотров 26 тыс.4 месяца назад
Golang Has Entered a New Era for Routing
Golang Error Handling Isn't ACTUALLY Bad
Просмотров 10 тыс.4 месяца назад
Golang Error Handling Isn't ACTUALLY Bad
FAANG: The Overrated Obsession of Tech Influencers
Просмотров 5 тыс.4 месяца назад
FAANG: The Overrated Obsession of Tech Influencers
The Best Resources to Learn Golang (If I Could Start Over)
Просмотров 52 тыс.4 месяца назад
The Best Resources to Learn Golang (If I Could Start Over)
Tech YouTuber Course-Selling Epidemic
Просмотров 4,4 тыс.4 месяца назад
Tech RUclipsr Course-Selling Epidemic
Go is the BEST (at Being Mid?!)
Просмотров 14 тыс.4 месяца назад
Go is the BEST (at Being Mid?!)
Don't Make This Open Source Contribution Mistake
Просмотров 8 тыс.4 месяца назад
Don't Make This Open Source Contribution Mistake
What the Golang Team Got Wrong
Просмотров 12 тыс.4 месяца назад
What the Golang Team Got Wrong

Комментарии

  • @versaleyoutubevanced8647
    @versaleyoutubevanced8647 8 часов назад

    i didn't understand a thing but i agree cause it's Ryan Carniato

  • @limitless1692
    @limitless1692 13 часов назад

    It is very bad. I got into Software Engineering for the job security... I thought that Tech is the future!!!

  • @masym-blankov
    @masym-blankov 14 часов назад

    Best go resources!

  • @D33P-5H4D3
    @D33P-5H4D3 21 час назад

    Yo, Melkey, when are you gonna finally drop the full interview? I'm not sure I can take any more teasing 🥵😂

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

    Ohh man these teenage newbie coders are making the entire Indian developer community look like spammers.

    • @MelkeyDev
      @MelkeyDev 17 часов назад

      i can obliterate you in any coding challenge.

    • @riteshkarmakar3597
      @riteshkarmakar3597 16 часов назад

      @@MelkeyDev I have no doubt about it. Sorry but my english is not that good. I meant the teenage newbie coders who were spamming and editing the readme file, not you!

    • @MelkeyDev
      @MelkeyDev 16 часов назад

      Oh. I am 100% sorry then, i thought you were talking about me :) Apologies my friend, please forgive me. I appreciate your comment

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

    Bro this is “explain me signals like I am mathematician”

    • @MelkeyDev
      @MelkeyDev 17 часов назад

      Were all mathematicians

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

    Did they send you the Professional version? If so I’m curious to hear your experience with the connectivity between the halves. Heard a lot of bad things about it being extremely flaky, particularly when switching between computers

    • @MelkeyDev
      @MelkeyDev 17 часов назад

      Yep! I got the wired version. Its amazing, i really like it. The worst thing is definitely the remapping

  • @MoeDev-rw7hu
    @MoeDev-rw7hu День назад

    Ok, why not use ORM?

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

    Oh no the flexing dev came up on my feed again

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

      wait - am i the flexing dev lol

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

    The only thing that is not working is, when there are no buffers open, if you press CTRL+E, it doesn't highlight any file. Wish there was a workaround, otherwise love it. Thanks!

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

    HTMX + Django nice combo

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

    I like how your editor puts random coding at the bottom like I’m watching a guy play temple run. You should try just putting temple run and see if metric improve

  • @crftr-com
    @crftr-com День назад

    Do hard things. It's better for your growth in the long term.

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

    Buffer switching didnt work for me when I had tabs open which didnt belong to Vscode like Jupyter Notebook, Data Wrangler, Picture Viewer etc. You provided some functionality for mac users using the cmd key in the keybindings.json, so I also used the keybindings.json to set the buffer switching for Windows and to work for all addons: [ { "key": "shift+h", "command": "workbench.action.previousEditor", "when": "!" }, { "key": "shift+l", "command": "workbench.action.nextEditor", "when": "!" }, { "key": "shift+l", "command": "-jupyter.notebook.toggleLineNumbers", "when": "!" } ] The last entry ensures that Jupyter doesnt use Shift+L to toggle line numbers. Cheers!

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

    im learning Golang from Boot Dev, its amazing hands on gamifying learning backend dev. tons of on hand projects that you make in the course, a Pokedex a blog aggregator, im currently learning webservers in golang! its awesome!

  • @Alex-bc3xe
    @Alex-bc3xe 2 дня назад

    They want JavaScript for backend cause it s easy but to make a simple api is fast and easy in go as well so why not doing it right the first time wtf you don’t need the best api you grow and you learn but JavaScript is not meant for backend period

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

    I'm sold on Svelte

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

    Concurrency occurs when two or more tasks start, run, and complete in overlapping time periods, not necessarily at the same time. Example: multitasking on a single-core machine. Parallelism occurs when two or more tasks run simultaneously. They start, run, and complete in parallel. Go see the description of ConcurrentHashMap in java for a more detailed explanation

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

    Orm as prime would say is skill issue

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

    Web components with props. That's all.

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

    Did you not just explain the same thing twice?

  • @justarandomguy-gn2tu
    @justarandomguy-gn2tu 2 дня назад

    Now i don't understand it more

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

    What's the suggestion? Can we use gin or other famous 3rd party frameworks over net/http?

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

    It's not the only thing air can do but if you just want to live reload your project, and I mean any project, just use entr. I've never had to use anything else and it works with just about anything.

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

    I love you, man. Please feel free to take your like. I have 14 years of experience working with JS, and last year, I had the same problem, so I decided to stay on Remix and learned another alternative for the backend. Elixir and Clojure are amazing; I know that Golang is super cool, but it is procedural programming. "I prefer functional style". However, I am using pocket-based CMS to handle small projects and learning Golang to extend that CMS if needed. Elixir is amazing only has one framework and is the most powerful thing I have been proven of in my career, and Clojure is super simplistic and never changes. You can find tutorials from 7 years ago, and it's the same way it works today, I love two languages; for traditional web development or JVM integrations, I use Clojure. For real-time things, use Elixir, and maybe in the future should try Golang for a real project

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

    Dags for state propagation are the right way to do it

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

    If a creator never says “do this” and just shows an example, how is their fault that people are idiots? They even did put in a disclaimer at the end. If there was some suggestion to actually do this that’s different. But blaming a creator for the internet being idiots is…not a wonderful take.

  • @j.r.r.tolkien8724
    @j.r.r.tolkien8724 3 дня назад

    They're basically a wrapper that allows you to access and manage state with getters and setters. Them being a directed graph that is acyclical means that they flow in one direction only, from cause to effect, which means there are no loops that could run infinitely or cause a "glitch".

  • @j.r.r.tolkien8724
    @j.r.r.tolkien8724 3 дня назад

    That's the opposite of an explanation if I ever seen one. 😂

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

      whats hard to understand, its literally a dag under the hood

    • @j.r.r.tolkien8724
      @j.r.r.tolkien8724 3 дня назад

      @@AdemHoskin What's a dag. I'm a CS graduate and I don't know what you talking about.

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

      @@j.r.r.tolkien8724 literally like a year 1 or 2 thing, means a graph that is directed and acyclic (in the name), binary trees fits this, this is basic data structure knowledge

    • @j.r.r.tolkien8724
      @j.r.r.tolkien8724 3 дня назад

      @@AdemHoskin There you go. Now that's an explanation. Mentioning something familar like binary trees could make the difference between explanation and ambiguation. I'm pretty sure I came across the charactestics of graphs at some point but do you expect people to remember everything they've read in their textbooks years ago. I don't think it's about the complexity of the thing you're referring as much as it is about the familiarity. Some web developers may never come across graphs in their entire careers. I haven't in 5+ years of web development.

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

    Signal is something you give to your PM and UX devs to stop adding Jira Tickets else you will shift delete their existence

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

    bros got hardcoded envs in the code below 😭

  • @Alex-bc3xe
    @Alex-bc3xe 3 дня назад

    If you can’t explain a concept to a 5 year old kid you have no f idea how the concept work period

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

    i thought it was like godot signal observer pattern

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

      Signals are unidirectional async observers, from what I've read

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

    A simpler way to explain it would be that using a signal value sets up an event listener, and updating a signal value triggers an event, leading to an update for that dependant content, or signal (which then cascades down).

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

      That doesn't account for the propagation of derived values in a glitch-free manner.

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

      @@zombiefacesupreme Yeah thanks, I knew I was missing something. I edited it, how about it now?

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

    AI is definitely great for repeating tasks 😂

  • @doodooti-ch
    @doodooti-ch 3 дня назад

    Thanks for this ❤️, can u do a complete course a bout aws serverless using Go

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

      I have one - check it out at Frontend Masters

  • @Alex-bc3xe
    @Alex-bc3xe 4 дня назад

    Not everybody is meant for programming simple as that

  • @danielmajer1648
    @danielmajer1648 4 дня назад

    For a second I stopped chewing my food. Then I understood that I don't understand. Continued chewing.

  • @tobyzieglerrr
    @tobyzieglerrr 4 дня назад

    Why would i need such a concept anyway... Keep it small, keep it simple

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

      Signals are a very simple concept, but Ryan explains it in very computer science terms

    • @j.r.r.tolkien8724
      @j.r.r.tolkien8724 2 дня назад

      Because their framework would be slower without it. We need to keep learning new things till our brains explode. Othewise AI takeover is imminent. But yeah it's considered a simplification compared to the React shoot yourself in the foot concepts.

  • @iopyrb
    @iopyrb 4 дня назад

    signal is like a girl, you know..

  • @Salloom99
    @Salloom99 4 дня назад

    The best explanation so far. The term "Direct Acyclic Graph" is spot on.

  • @mithilesh6793
    @mithilesh6793 4 дня назад

    Humor this, I wanna build application fast and i dont wanna write rawSQL queries, But i would consider it, if there are any solid advantages or something that would make me change my mind, as using prisma was a relief after just learning to write SQL and then you did not had to worry about it... Well you can make a video about that too Melk

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

      Prisma is a good case as to write raw sql. It’s fairly large and that’s due to its query engine. Funny thing is prisma does not execute queries directly to the db, all queries go through this engine. This makes it difficult to know exactly what queries are being run. For example prisma does not use JOINS. Instead the query engine fetches all the values it requires and then creates a filter similar to what a join would do. This makes prisma very memory intensive. So hope that clears it up, ORMs are good, but they have drawbacks to consider. Sometimes writing raw sql is quicker

  • @erisboxxx
    @erisboxxx 4 дня назад

    Didn’t make sense

    • @mee_ehow5106
      @mee_ehow5106 4 дня назад

      makes once you have a full understanding of the words he's using, but yeah, this explanation is no way putting this in simple terms

    • @havokgames8297
      @havokgames8297 4 дня назад

      More computer science, less bootcamp

    • @MelkeyDev
      @MelkeyDev 4 дня назад

      it does make sense, the terminology is just very nuanced

    • @saadhabashneh5587
      @saadhabashneh5587 4 дня назад

      ​@@havokgames8297 i don't think that's his problem

    • @j.r.r.tolkien8724
      @j.r.r.tolkien8724 2 дня назад

      The guy said if you don't understand this then youre a beginner and I don't explain things to beginners. 😂

  • @fikurimax
    @fikurimax 4 дня назад

    Why not develop using air without docker and dockerize after everything is done?

    • @MelkeyDev
      @MelkeyDev 4 дня назад

      i dont think i ever said you cant do this

    • @fikurimax
      @fikurimax 4 дня назад

      @@MelkeyDev no I mean, why dockerizing it first. Just curious, what's the benefit

  • @notnotjake
    @notnotjake 4 дня назад

    Feels like this should be a lot more popular

    • @MelkeyDev
      @MelkeyDev 4 дня назад

      appreciate this comment brother

  • @nisem0no
    @nisem0no 4 дня назад

    I'll make my personal site in this in the coming weeks. Thanks for the recommendation! All these compute time-priced services charge an arm and a leg.

  • @ashutoshpednekar9519
    @ashutoshpednekar9519 4 дня назад

    Nats

  • @DrMorax
    @DrMorax 4 дня назад

    Your content is very underrated ^^

    • @MelkeyDev
      @MelkeyDev 4 дня назад

      Thank you so much :)