DEV Community

What are you learning this week?

BekahHW on November 07, 2022

It's a new week to learn something new! What are you exploring this week?

Collapse
 
yaroslaff profile image
Yaroslav Polyakov • Edited

Learning Golang, because Hugo cannot generate pages from database content ( if you have online store with 100k items for sale, you need to have 100k markdown pages as source to generate 100k .html pages).

Wrote my own tool sql-export which reads database and generate markdown pages for Hugo very quickly (50k+ pages in ~10 seconds). This is my second project in Go, so it's probably ugly (and I'am glad to hear any feedback, any remarks and critique and recommendations). But it works! :-)

I have to say, Go is very fast. So, if I need something with high performance, I'd choose Go. But it's little painful to write in Go after Python. Go is new C. Sometimes very simple things takes lot of time to implement it in Go. Python is better in everything (at least for me), but Python program eats more RAM/CPU and works slower.

Collapse
 
rihan profile image
Rihan

I'd recommend checking out Eleventy. Here's a example using Ghost as a headless CMS, but I'm sure you could easily create a plugin that did the same but with SQL, if it doesn't already exist. github.com/TryGhost/eleventy-start...

Collapse
 
bekahhw profile image
BekahHW

I've been thinking about using Ghost!

Collapse
 
bekahhw profile image
BekahHW

Very cool! Sounds like a lot of interesting things you're working on.

Collapse
 
cirospaciari profile image
Ciro Spaciari

Learning more about Python community to show my work with socketify.py, it maybe the fastest web framework for Python and PyPy.

We got about 770k req/s with the current version vs 582k from japronto using TechEmPower plaintext benchmarks and we still can get at least 30% or more performance once fully integrated with libuv + asyncio.

 
julianbarker profile image
Julian Barker

I'm starting with Next because I'm looking at it as something of a prerequisite to solid-start. Not from a technical standpoint, but from the standpoint of industry standards, popularity, hire-ability, and the like. Also because I already know react to an extent, but solid paradigms are slightly different.

Collapse
 
julianbarker profile image
Julian Barker

Learning Next.js, next-auth, postgres, websockets (or maybe just pusher), and Typescript by building a rudimentary battler app off PokeAPI. I'm super green to this, and I'm hitting roadblocks every 10 minutes, so we'll see how it goes. I think I'll try to clone it in Solid Start after, but one step at a time. And I'm trying not to use video tutorials, and mostly go off docs, but I'm still learning how to be good at that too....

Collapse
 
bekahhw profile image
BekahHW

It's a process! I'm learning TS right now. Hoping to have a blog post about it next week! I've used websockets with deepgram live transcription. My knowledge is limited, but if I can help in some way, let me know.

Collapse
 
nerajno profile image
Nerando Johnson

=> Refreshing react and sass skills by building a movie app.
=> Refreshing my interviewing skills

Collapse
 
bekahhw profile image
BekahHW

Let's go gif

Collapse
 
julianbarker profile image
Julian Barker

Have you seen tastejs.com/movies?

Collapse
 
eljayadobe profile image
Eljay-Adobe

Reading The C++ Programming Language by Bjarne Stroustrup.

It's C++11 but still very topical.

Collapse
 
heryhelder profile image
Carlos Heryhelder

Learning the fundamentals of data warehouses, including architecture and design. Today, i learned about facts and dimensions

Collapse
 
bekahhw profile image
BekahHW

Nice!

Collapse
 
thousandthstar profile image
ThousandthStar

Want to learn how to send packet length through TCP stream in Rust. It's quite complicated imo.

Collapse
 
bekahhw profile image
BekahHW

I don't know any Rust, so definitely sounds complicated to me!

Collapse
 
harshprateek profile image
Harsh Prateek

I am following the CS50x course by Harvard, thus I would be doing some SQLite and if I get time to spare, then may also start with Flask, which marks the end of the course.

Collapse
 
bekahhw profile image
BekahHW

Nice! I started that once, but I don't think I ever finished.

Collapse
 
peterwitham profile image
Peter Witham

This week I plan to sit down and learn Async/Await in Swift because I've been lapse in staying up with it. I'm sure it will help me improve more of my code than I dare look at :)

Collapse
 
bekahhw profile image
BekahHW

Yesss! Sounds like a great goal.

Collapse
 
prabhat2373 profile image
Dev.Prabhat

What is solid btw

Collapse
 
davidmorekwa profile image
Dave

Just started learning react

Collapse
 
bekahhw profile image
BekahHW

Awesome! Reach out if you have questions.

Collapse
 
rizkytegar profile image
🎉 Rizky Tegar Pratama

I'm learning FreeBSD

Collapse
 
bekahhw profile image
BekahHW

Very cool! For any specific reason?

Collapse
 
luccabiagi profile image
Lucca Biagi de Paula Prado

Trying to learn Vaadin (Hilla) for one of my personal projects.

Collapse
 
infodsagar profile image
Sagar Dobariya • Edited

I am working on my typing skills so I can type without watching keyboard. Also creating pdf for questions realated to React interview questions.

Collapse
 
bekahhw profile image
BekahHW

Those are great things to work on!

Collapse
 
hugojose14 profile image
hugojose14

I Learn English :)

Collapse
 
bekahhw profile image
BekahHW

That's awesome!

Collapse
 
chiragagg5k profile image
Chirag Aggarwal

My university provided me a free flutter course. Since its free its incredibly short and i hope to complete it by this weekend

Collapse
 
bekahhw profile image
BekahHW

Free courses are a great opportunity!

Collapse
 
aurumdev952 profile image
Benjamin

I am learning creating backend using Express.js
.

Collapse
 
bekahhw profile image
BekahHW

Nice! I've used Express a little. Any resources you recommend? My teammate wrote a nice blog post about Sending Audio Files to your Express.js Server if you're interested.

Collapse
 
askari12 profile image
Muhammad Askari Iqbal

This week I plan to really understand how facebook pixels works under the hood. I have been tasked to maintain them and it all going over my head.

Collapse
 
bekahhw profile image
BekahHW

That's really interesting.

Collapse
 
bekahhw profile image
BekahHW

Very cool. How are you going to decide?

Collapse
 
shivamordanny profile image
Shivam Bhardwaj • Edited

This week I'm trying to implement CDC on different data sources for data lakehouse.

Collapse
 
alaindet profile image
Alain D'Ettorre

I've been learning Next.js 13 since a couple of weeks

Collapse
 
bekahhw profile image
BekahHW

Nice! How do you like it?

Collapse
 
alaindet profile image
Alain D'Ettorre

I'm enjoying it, however breaking changes are a bit if a concern. Also, you carefully have to consider your use case before using it, it's not a one-size-fit-all solution despite having some backend capabilities

Collapse
 
imthedeveloper profile image
ImTheDeveloper

Looking into proptech, contech and fintech ideas to help with some innovation projects for a banking client

Collapse
 
sylwiavargas profile image
Sylwia Vargas

I'm continuing learning WASM - or rather, all the context knowledge needed to learn WASM :)

Collapse
 
bekahhw profile image
BekahHW

Whoa! I'd love to know how that goes.

Collapse
 
tonyzupancic profile image
Tony Zupancic

Currently learning how to implement unit testing for my NextJS/Typescript/Redux app.

Trying to learn how to implement Jest.

 
prabhat2373 profile image
Dev.Prabhat

Thanks devSanx

Collapse
 
kkcdp profile image
Kaspars

Learning Laravel 9, with VUE. It is not duty for a day :-)