DEV Community

Cover image for WN14: What is the best piece of content you found?

WN14: What is the best piece of content you found?

Lorenzo Zarantonello on April 08, 2022

Another week has passed, and here we want to get the best pieces of content you found during the week! It really can be anything: videos posts t...
Collapse
 
lorenzojkrl profile image
Lorenzo Zarantonello

This week I had some time to try GitHub Copilot!

GitHub Copilot is an AI tool created by GitHub and OpenAI to support programmers.

I wrote more about my experience in Play Around With GitHub Copilot Through Visual Studio 2022 IDE.

You don't need to read my post. You can find other resources online.

However, if you use any of the most popular programming languages like Python, JavaScript, TypeScript, Java etc, you should try it!!

Collapse
 
miguelmj profile image
MiguelMJ

Not found during this week, because I've followed him for years, but I must share: the best content creator I've found out there, a great teacher and a true source of inspiration: javidx9.
If you are into image processing, custom game engines or gamedev, he is your man.

Collapse
 
lorenzojkrl profile image
Lorenzo Zarantonello

Cool, I am not into game development myself but I watched some of his videos! He seems funny!
Are you into game development? What tech stack are you using for that?

Collapse
 
miguelmj profile image
MiguelMJ

I used Unity for a year but then I switched to Godot, it worked better for me. However, when it comes to gamedev, I've mostly worked in custom, simple game engines to learn how they work in small projects. For this, I use SFML, a C++ multimedia library. There's where his videos have been useful!

Collapse
 
ben profile image
Ben Halpern
Collapse
 
lorenzojkrl profile image
Lorenzo Zarantonello

I glanced at it and it seems promising! Have you tried GitHub Copilot by any chance?

Collapse
 
ben profile image
Ben Halpern

Not yet, personally. But I've been following along.

Thread Thread
 
neoprint3d profile image
Drew Ronsman

It's absolutely amazing I would recommend to try it out

Thread Thread
 
lorenzojkrl profile image
Lorenzo Zarantonello

I read your post about running Copilot on the Raspberry Pi!
That is absolutely unexpected! Cool!

Thread Thread
 
neoprint3d profile image
Drew Ronsman

oh awesome thanks

Collapse
 
lob profile image
Lob

Our Director shared this awesome graphic from the peeps at Divio:
documentation.divio.com

"There is a secret that needs to be understood in order to write good software documentation: there isn’t one thing called documentation, there are FOUR"

Collapse
 
lorenzojkrl profile image
Lorenzo Zarantonello

That is an interesting perspective!
I didn't read it all but I watched part of the video.
So, docs should be structured around

  • Tutorials
  • How-to guides
  • Reference
  • Explanation

I would think it depends on the target audience. The cooking analogy they present is quite spot on. I would even say that those four doc types refer to

  • Tutorials: beginners - zero or almost zero knowledge
  • How-to guides - has some knowledge but requires more
  • Reference - has a good understanding of the product/service and needs to dig deeper
  • Explanation - has more or less understanding of the product/service but wants to explore it