- 374
- 3 420 867
Anthony GG
Registrace 18. 12. 2019
Anthony, no bullshit programmer.
► Exclusive tutorials, Mini Courses and projects, Resume and project reviews 👉 thetotalcoder.com
► My amazing Golang course 👉 fulltimegodev.com
► Join my Discord community for free education 👉 discord.com/invite/Ac7CWREe58
For business inquiries:
anthony@thetotalcoder.com
► Exclusive tutorials, Mini Courses and projects, Resume and project reviews 👉 thetotalcoder.com
► My amazing Golang course 👉 fulltimegodev.com
► Join my Discord community for free education 👉 discord.com/invite/Ac7CWREe58
For business inquiries:
anthony@thetotalcoder.com
I Reviewed The Perfect GOLANG Assignment Until This Happened
In this video, I reviewed the perfect Golang assignment until a surprising twist happened! If you're looking for tips on completing your Golang assignment, this is a must-watch video!
► Join my Discord community for FREE education 👉 discord.com/invite/Ac7CWREe58
► Full Projects, Mini courses, Resume reviews, and Coaching 👉 thetotalcoder.com
► 33% OFF on my Go + HTMX + Templ Course 👉bit.ly/3UFruxO
► Enjoy a 60% Black Friday Discount on My Golang Course 👉 fulltimegodev.com
► Follow me on Twitter 👉 anthdm
► Follow me on GitHub 👉 github.com/anthdm
► Join my Discord community for FREE education 👉 discord.com/invite/Ac7CWREe58
► Full Projects, Mini courses, Resume reviews, and Coaching 👉 thetotalcoder.com
► 33% OFF on my Go + HTMX + Templ Course 👉bit.ly/3UFruxO
► Enjoy a 60% Black Friday Discount on My Golang Course 👉 fulltimegodev.com
► Follow me on Twitter 👉 anthdm
► Follow me on GitHub 👉 github.com/anthdm
zhlédnutí: 4 641
Video
Brutally Honest Review Of A Golang Newbie's Rejected Code
zhlédnutí 15KPřed 12 hodinami
Watch a brutally honest review of a Golang newbie's rejected code. Learn valuable lessons in web development and software engineering from this candid critique. ► Join my Discord community for FREE education 👉 discord.com/invite/Ac7CWREe58 ► Full Projects, Mini courses, Resume reviews, and Coaching 👉 thetotalcoder.com ► 33% OFF on my Go HTMX Templ Course 👉bit.ly/3UFruxO ► Enjoy a 60% Black Frid...
A Beautiful Way To Deal With ERRORS in Golang HTTP Handlers
zhlédnutí 10KPřed dnem
Learn how to handle errors in your Golang HTTP handlers effectively. In this video, I'll show you the best practices for dealing with errors in your Golang code. ► Join my Discord community for FREE education 👉 discord.com/invite/Ac7CWREe58 ► Full Projects, Mini courses, Resume reviews, and Coaching 👉 thetotalcoder.com ► 33% OFF on my Go HTMX Templ Course 👉bit.ly/3UFruxO ► Enjoy a 60% Black Fri...
I Build My Own Webhook Tunnel Over SSH In Golang
zhlédnutí 6KPřed dnem
► Join my Discord community for FREE education 👉 discord.com/invite/Ac7CWREe58 ► Full Projects, Mini courses, Resume reviews, and Coaching 👉 thetotalcoder.com ► 33% OFF on my Go HTMX Templ Course 👉bit.ly/3UFruxO ► Enjoy a 60% Black Friday Discount on My Golang Course 👉 fulltimegodev.com ► Follow me on Twitter 👉 anthdm ► Follow me on GitHub 👉 github.com/anthdm
Amazing Tool For Handling Database Migrations In Golang
zhlédnutí 8KPřed 14 dny
► Join my Discord community for free education 👉 discord.com/invite/Ac7CWREe58 ► Exclusive Videos, Mini courses, Resume reviews, and coaching 👉 thetotalcoder.com ► 33% OFF on my Go HTMX Templ Course 👉bit.ly/3UFruxO ► Enjoy a 60% Black Friday Discount on My Golang Course 👉 fulltimegodev.com ► Follow me on Twitter 👉 anthdm ► Follow me on GitHub 👉 github.com/anthdm SUBSCRIBE OR NO MARG...
3 Mistakes Software Developers Need To Avoid To Get Hired
zhlédnutí 5KPřed 14 dny
► Join my Discord community for free education 👉 discord.com/invite/Ac7CWREe58 ► Exclusive Videos, Mini courses, Resume reviews, and coaching 👉 thetotalcoder.com ► 33% OFF on my Go HTMX Templ Course 👉bit.ly/3UFruxO ► Enjoy a 60% Black Friday Discount on My Golang Course 👉 fulltimegodev.com ► Follow me on Twitter 👉 anthdm ► Follow me on GitHub 👉 github.com/anthdm SUBSCRIBE OR NO MARG...
3 Important Use Cases Why The Industry Is Using Kafka
zhlédnutí 12KPřed 21 dnem
3 Important Use Cases Why The Industry Is Using Kafka
Why Golang's IO.READER Is More Important Than You Think
zhlédnutí 11KPřed 28 dny
Why Golang's IO.READER Is More Important Than You Think
Simple Redis Server From Scratch In Golang - FULL PROJECT
zhlédnutí 8KPřed měsícem
Simple Redis Server From Scratch In Golang - FULL PROJECT
How Does A Typical Day As An ASYNC Developer Look Like?
zhlédnutí 6KPřed měsícem
How Does A Typical Day As An ASYNC Developer Look Like?
What Are The Top 3 Career Paths For Software Developers
zhlédnutí 7KPřed měsícem
What Are The Top 3 Career Paths For Software Developers
How To Build A Complete Distributed File Storage In Golang
zhlédnutí 40KPřed měsícem
How To Build A Complete Distributed File Storage In Golang
Mastering And Taming NIL Pointers in Golang For Beginners
zhlédnutí 7KPřed měsícem
Mastering And Taming NIL Pointers in Golang For Beginners
If U Use GitHub CO-PILOT I Wont Hire You!?
zhlédnutí 7KPřed měsícem
If U Use GitHub CO-PILOT I Wont Hire You!?
Developers Do NOT Understand the POWER Of HTMX
zhlédnutí 7KPřed měsícem
Developers Do NOT Understand the POWER Of HTMX
Why Golang HTTP Handlers Should Return An Error
zhlédnutí 6KPřed měsícem
Why Golang HTTP Handlers Should Return An Error
Why Low Level Programming Jobs Are HARD TO GET For Timmy
zhlédnutí 7KPřed měsícem
Why Low Level Programming Jobs Are HARD TO GET For Timmy
Why The Golang 1.22 HTTP Router Is Not Great
zhlédnutí 13KPřed měsícem
Why The Golang 1.22 HTTP Router Is Not Great
Structure Your Golang Service With Layers Like This
zhlédnutí 11KPřed měsícem
Structure Your Golang Service With Layers Like This
A Practical Example How To Use Interfaces In Golang
zhlédnutí 17KPřed 2 měsíci
A Practical Example How To Use Interfaces In Golang
3 Golang Tips For Beginners I Wish I Knew Sooner
zhlédnutí 29KPřed 2 měsíci
3 Golang Tips For Beginners I Wish I Knew Sooner
DEVIN IS GOING TO TAKE YOUR JOB! LAST WARNING!
zhlédnutí 10KPřed 2 měsíci
DEVIN IS GOING TO TAKE YOUR JOB! LAST WARNING!
My Best Advice After 20 Years of Programming Experience
zhlédnutí 26KPřed 2 měsíci
My Best Advice After 20 Years of Programming Experience
The Golang Compiler Feature You Might Not Know!?
zhlédnutí 11KPřed 2 měsíci
The Golang Compiler Feature You Might Not Know!?
This Golang + HTMX Trick Is Beyond Amazing
zhlédnutí 8KPřed 2 měsíci
This Golang HTMX Trick Is Beyond Amazing
HOT Reloading The Browser With Templ, Tailwind, And Golang
zhlédnutí 11KPřed 2 měsíci
HOT Reloading The Browser With Templ, Tailwind, And Golang
Golang + HTMX Is The Most Productive Stack And This Is Why
zhlédnutí 27KPřed 3 měsíci
Golang HTMX Is The Most Productive Stack And This Is Why
Another Amazing Use Case For The FOP Pattern In Go
zhlédnutí 10KPřed 3 měsíci
Another Amazing Use Case For The FOP Pattern In Go
I am a yavascript developer but i also love rust. But i learned java and c in university so i don't guess it counts.
waste of 13min, thank you for jokes and not providing any useful feedback
"stupid anime thing" doesn't mean anime is stupid... 😂😂 See... GG
Back to vscode huh, I guess time to unsubscribe
As a german boring and effective fits perfectly for me
What a bad video
yes i think i know what you mean😉
I see the web API as a complete application and I actually call your transportation layer simply the presentation layer of the api (3 layers... presentation layer, business/domain layer, data layer). But we achieve the same thing... business layer is separate from the framework we're using. I haven't done much Go yet, but I do this in C# all the time. Mainly because Microsoft likes to change frameworks a lot and I like to keep my business code as stable as possible. It should not depend on stuff that might change often. Learning Go because I want something simple 😂 I'm getting tired of all the different Microsoft technologies.
Is an alternative approach to return the modified copy of book and track the flow of data through the application? It then becomes a immutable action, rather than a mutation of the pointer value which can lead to sources of bugs.
Golang is easy to learn but hard to actually master eg idioms, standard library, and what nots.
ahahahahh such an excellent description. Go dev here.
"A real loser is somebody that's so afraid of not winning, they don't even try." -Little Miss Sunshine
The problem I see is that 99% of the companies will not allow being available only for an hour for comms. Most companies are fucking rolling chaos with incompetent managers who rely so heavily on developers with every little stupid shit and "urgent" stuff, that you may be fired.
3:40 an even better way to do it, from my experience, is finding a lengthy track you like and just play it on repeat forever, but NEVER outside of focused work. This way your brain is not surprised by a tune change in a track list, after some time you learn every little detail of the track and you sort of create a ritual which makes it so much easier to get into "the zone".
Yes! Thanks you
May I ask why you recommend PHP while all others recommending JS ?
Both are fine
@@anthonygg_ So if you were complete beginner you would choose php over js ?
@@hamzaozgezici3995 I would pick js as complete beginner
@@anthonygg_ thank you for your time and response !
'Dolar' wasn't a mistake. Anthony created his own currency... which is already superior over the USD.
Oh yeah, a golang websockets online class with johnny sins.
I would hire him, because he ain't that bad and is willing to learn and adapt. He even writes tests 😂 My biggest fear with a new colleague, would be if they are very rigid and only want to do things their own way... but he seems fine.
aaah, i just missed it. do you have a stream schedule? or is it just random times
I have a question, Why not just Svelte if he had Go-backend?
maybe they needed SSR? idk tho just a guess
Good question
If I needed a Go developer I would hire him, assuming we matched during the non-tech discussions. Coding style does not matter at this point. It is easy learnable and specific to a team or company. When I hire, I hire people who can solve problems, create solutions, achieve goals. I also do not understand why candidates agree to work on large home assignments when applying for a position.
Writing tests take time, a lot of time... If they are not ready to pay for this assignment - the only thing they will get is a single test, just to show that i know how to write them. Regarding the project - i think the main reason why he got rejected is the fact that he ignored all the warnings/errors. It's clear that he is not familiar with the "go way", but you can at least fix all the warnings... The fact that he hadn't been given any feedback is a disgrace.
if you're a software engineer and you're not consistantly imporving your skills and planning to be more specialised, you're left behind and you may lose in 1 year or less,
I'm pulling way fewer all-nighters, in my 40s, than I did in my 20s. At some point, everything becomes variations on a theme, and you don't have to spend as much time improving your skills There's always paradigm-shifts (e.g. 'AI') to watch out for, but the life of an SDE does get easier, eventually.
Bro called LOL gamers losers in the most respectful manner possible 😂
I am loser
Haha wow, you are so handsome 🥵
What a Loozzersh...
😅 thanks for explaining
Thanks 😂😂😂
Why don't you try liveview 1.0?
Hello can anyone tell, at 7:06:30 , when we are doing peer.send([]byte{p2p.IncomingMessage}), should n't there be a race condition between the start of the read loop and io.LimitReader (which is in handleMessageStoreFile) ?
I was thinking you're Jhonny Sins
Hi Anthony, please check your email and refund my money back.
You're a legend!
Lesson learned here is that hiring your next programmer is too important to be left (just) to other programmers! You're not just hiring a programmer - you're hiring a colleague, a mentor (yes, you WILL learn from new hires), mentee (yes, you have to coach them), and a thought partner. This is particularly true in the corporate and enterprise world. I really hate what passes for modern hiring practices that focus on short-term gain and ignore long term value of a whole person.
Not impressed with Anthony's commentary or nit picking while reviewing anybody's code It is unprofessional and unhelpful As a retired Principle engineer, I want to know; Does the code adhere to 'best practices' Is the code supportable? Can you walk me thru your thought process << 2nd most important question for me In some cases can the code survive a Fuzz test Does the developer work well with others << The most important question for me Bottom line here is the code is fine. Unfortunately, sometimes there are outside factors that go into hiring an engineer. It may be personality, it may be that the hiring manager already had someone else in mind.
Came here expecting to see a comment about neovim.. Great content as always! GG
The Make() function is absolutely useful, but I wish you would name it differently.
MakeHandler
Ja, I did 15 years C programming and switched to Java for money and more opportunities. 6 years doing java now but it is painful.
Is git repo available for this Orderbook Aggregator ?
damn 💀💀💀💀💀💀💀
Very nice example - love the 200ms condition 🙂
Honestly, for someone with no experience with Go, this is a solid code, I would definitely hire this guy and teach the language idiomatics. You can see that this guy can code and has a lot of experience.
Great video, thanks for share! I have one concern about return a message string sometimes and others an object, seems a little confuse. Could you comment about, please?
I can clearly see he is totally coming from embedded swe. His Go code resembles C/C++ a lot. I agree tho, there is nothing wrong with his skill. It's just that he is new to the Go. Give him a month on the job he'll shine. He wants to switch to go dev while I want to be in his position as embedded swe lol.
Here's the thing, only watching the first two minutes so far... even if he wrote that code perfectly, another candidate could've written it perfectly too. Things that are extremely trivial (such as how they grouped variables) could've been the deciding factor between the two assignments. If you EVER get denied for a position, and you think it's because you suck... it could literally just be something this trivial. Don't beat yourself up. This is why you just have to accept that denials are part of the process, and you keep truckin'. It's that simple. In the process, keep learning also. If I'm unemployed, I literally spend 8 hours a day focused on educating, applying, and interviewing, as if it were my full-time job.
If you have a single core/thread, go becomes similar to how JavaScript works.
A bigger issue with the auction handler is the fact that the error channel is just closed and never iterate on. If we don't care about errors, why even store them in a channel. Also the call Bidding Service insstanciates a new Client for each request, this could have been created globally or better passed as parameter to the function (in general however, it's a great work! 👍)
Good point. Forget to mention this. But the errors are not handled. Better to have a 1 struct channel that also contains the err
why infinite for loop was required ? select statement alone was sufficient. Select waits for one of the case channel operation to complete.
My mistake
hi anthony i liked you content and solving problems like this i newly joined your discord server but i can't found in which channel i get this type of challenges