loading...
Cover image for What's something you're currently learning?

What's something you're currently learning?

Arika O on May 27, 2020

I am seriously considering starting a tutorial on Vue.js. I've been working with React for half a year now, I'm by no means a pro at it but I was t...
pic
Editor guide
Collapse
aligoren profile image
Ali GOREN

Currently, I’m trying to learn about data structures. I’ve been working four years. I’m still not good at algorithms and data structures.

Collapse
miketalbot profile image
Mike Talbot

I think our only job as devs is really to shape data and flow it. The code, the frameworks, they are tools. If you make something with a beautiful data structure and logical flow, but ugly crappy code it will still outperform the most polished version of a poor structure.

E.g. Doesn't matter how beautiful your code, if your process requires frequently inserting things in the middle of a list then you'd better not be using an array.

If you are building a "type ahead" suggestion drop down, know you will only have limited number of items before you code a loop of "startsWith" checks! Because that idea is going to eat your cpu for lunch if the list is long.

Collapse
aligoren profile image
Ali GOREN

Of course :) Actually, I didn't use any framework or library in my first year at the job. I used various frameworks and libraries for the last 3 years. Actually, I read the codes on GitHub as a weekend activity.

When I first read a code piece from Google, I told myself "I can do the same thing". But, I thought that this could be disrespectful against engineers who worked with those codes.

For example, every front-end developer can create own virtual dom implementation.

I only believe that we have to work hard. We have to deserve the knowledge we earned.

Collapse
thierryrene profile image
thierry rene matos

I think the same about programming languages and frameworks.. they are just tools

Collapse
kenthmordecai profile image
Kenthmordecai

Same here bro, I also want to refresh in data structures and algorithms, when I started working as a dev, I already forgot to practice/using it in some situations because of using frameworks and libraries in development, etc.

Collapse
aligoren profile image
Ali GOREN

Because we don't have time to make practices on algorithms. But, IMHO, we have to learn algorithms and data structures.

Collapse
sivakumarskr profile image
Sivakumar R

Can you give me resources you are using for learning data structures and algorithms. ?

Collapse
sivakumarskr profile image
Sivakumar R

Thanks very much.

Collapse
freddyhm profile image
Freddy Hidalgo-Monchez

I've skimmed a lot of books and taken a few DS & Algo classes in university but I always felt unmotivated to actively practice. The material always felt really dry and too theoretical. This course was a game changer for me (not affiliated or sponsored in any way 😁 ). Disregard the "getting a job" part, it's much more than that in my opinion.

I've bought most of his courses btw and I can't recommend his teaching style enough.

udemy.com/course/master-the-coding...

Thread Thread
aligoren profile image
Ali GOREN

This looks good :) I think I have to be motivated as you said :)

How much time taken for you?

Thread Thread
freddyhm profile image
Freddy Hidalgo-Monchez

It took me about a month maybe 5hrs/week but I was writing down all the important concepts and sample problems on flash cards. I'm sure it can be done quicker, but I think the trick is to quickly review theory and then spend time practicing until confident. Hope that helps :D

Collapse
hasone profile image
HasOne

Trying to start problem-solving from the beginning, I'd recommend you to get here cses.fi/problemset/task/1068/

Collapse
ziizium profile image
Habdul Hazeez

You can check out techiedelight.com/ .

The algorithms and data structures are implemented in Java, C++, and Python with lots of comments to aid understanding.

Collapse
aligoren profile image
Ali GOREN

I never heard this before. Looks amazing ^_^

Collapse
ari_o profile image
Arika O Author

Every time I tell someone I would like to learn them they look at me very strange: in my eyes this is a sign they're serious business :).

Collapse
aligoren profile image
Ali GOREN

Yes, the second thing that I learn English. I feel stupid. Why I can’t learn this language? I learned some symbols called syntax but I can’t learn a real language.

Thread Thread
ari_o profile image
Arika O Author

Don't be so hard on yourself, it takes time and a lot of practice. It took me more than 10 years to be fluent in English - when we make mistakes in Javascript, we get errors very quickly. We don't have such luxury in real life, nobody tells us when we make English mistakes (or in any other language). Maybe watch as many movies as you can/ when you have time? I am learning German and I find it super difficult.

Thread Thread
aligoren profile image
Ali GOREN

I am trying :)

The analogy was really great. This is something like 50 tones of learning.

Sometimes, I’m asking myself, Is it too late for me. My mom still learns something. I can’t say too late.

Your words are really valuable. Thank you Silvia 🙏🏻

Thread Thread
ari_o profile image
Arika O Author

Your mom must be really cool. Good luck with the learning!

Thread Thread
aligoren profile image
Ali GOREN

Thank you ☺🙏

Thread Thread
nombrekeff profile image
Manolo Edge

English can be tough, but can be understood through thorough thought though :P

Just a little sentence I saw back in the day...

I would recommend you using something like Grammarly or similar, it has helped me a lot, because it corrects your grammar in real-time, and you can learn from it quite a bit.

Also what Silvia said about watching movies and all the content you can, will help immensely.

Also, if you can communicate, it's quite good already :)

Thread Thread
aligoren profile image
Ali GOREN

Actually, I can write a little bit as you understand :D

For example, I had a meeting with a customer from Mexico last week. I can't speak a native speaker.

Yes, I'm watching movies like HIMYM, etc. I always listening to music. I should find voice chat channels like Discord :)

Collapse
dainiuxt profile image
Dainius

At the moment I'm going through FreeCodeCamp webdev courses. Responsive web Design certification already completed; in Javascript algorithm and data structures certification left only couple of final tasks to complete and get certified; Front end libraries certification progress is ~50%; Data visualization certification just started.
Out of FCC also trying to build svelte project on glitch.

Collapse
ari_o profile image
Arika O Author

They have a "Javascript algorithm and data structures"? Had no idea, I will also have a look at it. What's your final goal for learning all these?

Collapse
dainiuxt profile image
Dainius

For a long time programming was my hobby for side projects, my education is MSc in geology and MSc in petroleum engineering. After finishing all this I hope to land maybe intern position for the beginning and eventually change my career path to programming and front end. Tomorrow, when I will have access to the pc I will post a little bit longer story about myself and my relations to coding.

Thread Thread
ari_o profile image
Arika O Author

It is definitely doable, that's all I can say. Thank you for the input.

Thread Thread
dainiuxt profile image
Dainius

A little longer history about my journey in programming as promised:
I'm in the middle 40's living in Lithuania, my education is far from CS - I'm geologist and petroleum engineer and the global paradigm shift and current oil prices pushing me to change something in my career path. Nevertheless, computers are not alienated for me. Back in 1990's every second week I had computer science classes in high school with some old TURBO86M personal computer - I can't recall specs but these where PC/XT class soviet made personal computers. We used them to code with TurboPascal. Access to the PCs, as I already mentioned, was only every second week, computer itself was expensive as hell and I didn't have one at home. To use the time with computer at maximum efficiency, I wrote program code by hand in my notebook. For my typing speed efficiency I had hand-drawn keyboard layout on a sheet of paper and daily practiced "typing" some text on it, so when I had access to the computer, I entered the program code as fast as I can (usually fastest in my class) and started debugging ant tweaking programs.
In University I got familiar with Paradox, FoxPro and MS Access databases, some SQL. After graduation my main duties were oil fields simulation. Back in early 2000's I first met WordPress, then Drupal and started to build my personal site/blog on spare time. This got me familiar with some HTML, CSS, PHP, I found out what child WordPress themes are.

Thread Thread
ari_o profile image
Arika O Author

Interesting journey, do you do software development for a living now?

Thread Thread
dainiuxt profile image
Dainius

Not yet. This is still my side projects and learning process, but I would like to explore opportunities to change or enhance my career. I'm lucky at the moment I still have my present job and get salary and there is no pressure or urge to make any uncomfortable decisions.

Collapse
agathebadia profile image
Agathe Badia

As a beginner, I'm reading Eloquent JavaScript to make sure I have strong basics, completed by A Smarter Way to Learn JavaScript, which has a more hands on approach with short exercises. It's a slow process, but it helps me well so far :)

Collapse
ziizium profile image
Habdul Hazeez

Dmitry Soshnikov also has some materials covering the internals of JavaScript which can also give you a strong understanding of the language. You can read them after completing Eloquent JavaScript.

Some of his materials include:

You should also bookmark 2ality by Dr. Axel Rauschmayer.

Collapse
ari_o profile image
Arika O Author

I've seen this book recommended many times before but for some reason I never passed the first 20 pages. It didn't seem to be beginner friendly but maybe that's just me - so power to you cos' you can stick to it :). Did you finish a bootcamp here in Berlin?

Collapse
agathebadia profile image
Agathe Badia

I totally feel you! It's not an easy read, but I take my time to understand each point. I guess it's the same for all complex topics. I've been through the first 4 chapters, it's only 1/3 of the book. But I'm still motivated to read it :) Bookmarks, notes and taking my time to understand. Otherwise I highly recommend A Smarter way to Learn JS, it's way more concret, small chapters and mostly practice with online exercices :)

Collapse
agathebadia profile image
Agathe Badia

And yes I did a bootcamp in Berlin :D

Collapse
bitdweller profile image
Pedro Pimenta

I'm learning a bunch of things to be able to become a "real" front-end dev :) I'm an expert on HTML and CSS but JS just only for DOM manipulation.

I'm currently building a couple of webapps in React, and on the way learning to work with Socket.io, MongoDB and deployment to Heroku.

At the same time I'm slowly reading javascript.info/ which is a great resource to actually learn JavaScript, not just put pieces together.

Now I'm configuring Strapi and Gatsby to build my new website while designing it in Figma.

Probably too much at the same time but I'm feeling it :)

Collapse
ari_o profile image
Arika O Author

I was about to say the same thing; those are quite a few technologies (quite a bit of back-end too). But I wouldn't worry too much about it, the more you learn, the faster you'll get the bigger (full stack) picture. What;s your favorite technology until now?

Collapse
bitdweller profile image
Pedro Pimenta

Socket.io amazed me por the simplicity in achieving something that I once thought unattainable if you're not a computer science major. It really baffles me how it can be this easy :)

Also, deploying stuff to heroku and starting whole stacks with the one click feature is out-of-this-world amazing!

Collapse
messerli90 profile image
Michael Messerli

Writing.

Just started writing a new tutorial for Vue.js and it's actually really fun. I'm discovering things that I overlooked when I just code for my own projects. It'll be "How to build a Kanban board using Laravel & Vue.js" (working title), hopefully I can get it done tomorrow.

Collapse
ari_o profile image
Arika O Author

Good luck with the writing. Will the tutorial for Vue be beginner friendly?

Collapse
messerli90 profile image
Michael Messerli

Thank you!

Yes, I believe it's beginner friendly. It'll be a multi-part series where we start with some basic functionality with Vue.js components, then look into refactoring the code and introducing more advanced elements as the series progresses. Caveat may be that it includes PHP Laravel as the back-end, but I tried to really dive into the setup and installation of everything needed.

This is my first tutorial of this size and I have no idea what to expect. Hoping to get some good feedback and make it understandable.

Thread Thread
ari_o profile image
Arika O Author

Give us a shout when you finish it :).

Thread Thread
messerli90 profile image
Michael Messerli

Hey I published it this morning 👉 dev.to/messerli90/build-your-own-k...

I'm looking forward to any feedback so I can get better at writing them!

Collapse
seanolad profile image
Sean

I'm trying to learn advanced DOM manipulation and just started cpp

Collapse
ziizium profile image
Collapse
seanolad profile image
Sean

Okay I just went an check it out, very helpful I'll add this to my learning resources. Really appreciate it, seriously though, you may have saved me time figuring out where to look.

Thread Thread
ziizium profile image
Habdul Hazeez

You are welcome. In addition, if you want to solidify all you might learn in C++ you should have a project in mind that you'll implement in C++ with this you'll be practicing purpose driven learning and you are likely not to forget anything you might have learned.

Thread Thread
seanolad profile image
Sean

I'll think of something so I have an end goal.

Collapse
seanolad profile image
Sean

Thanks, I appreciate the advice, I'll look into it.

Collapse
ari_o profile image
Arika O Author

DOM manipulation is really beautiful. What would you consider to be advanced topics when it come to it?

Collapse
seanolad profile image
Sean

I guess playing with the child of each parent node to create an effect of some kind would be simple, so advanced would be removing the child nodes and appending them to a different parent node or playing with the parent nodes to create a ripple effect that eventually gets to the children. So in other words instead of small scale manipulation, large scale and small scale manipulation and events so interaction becomes more fluid. Also, before I misread your question and answered it poorly so I'm sorry about that.

Thread Thread
ari_o profile image
Arika O Author

No worries :). DOM manipulation is very useful if you learn it, especially if you later want to go into React for example (ok, there we'll use something called a virtual DOM, but the principles stay the same). What resources are you using?

Collapse
sanchezdav profile image
David Sanchez

Currently, I'm learning Vu, like you I come from React (I'm no expert, I'm a rubyist/backend actually) but Vue is really awesome, I like it so much and I think I'm going to use it in all my side projects!

Collapse
mrkrash profile image
Mario Ravalli

Me too. After I've developed with React Native, I've decided to replace lot of jQuery code of my web application with Vue!!

Collapse
ari_o profile image
Arika O Author

Nice. Do you find it more intuitive than React? I'm probably comparing apples to oranges tho'.

Collapse
sanchezdav profile image
David Sanchez

Yes for me is more intuitive, the first thing I love is that every component is separated by template, script and styles actually you can scope the styles just adding the word scoped, Vue Router is another thing I like it, is simpler and has some helpers, for example, it has a helper for the active links, Vuex is the library to manage the state is really cool. You need to take into account that Vue is currently in version 2 and version 3 is in beta but there are a lot of big changes, the most interesting is the Composition Api you can manage the state without Vuex and more cool things!

Collapse
harsh_singh profile image
Harsh

Started with react native and did one project ,it is pretty cool ,currently working on node server and learning dependency injection with awilix along with writing node code also have to learn and write test cases with mocha and chai.

Collapse
ari_o profile image
Arika O Author

Do you need to learn all these things for work? Thank you for the input.

Collapse
harsh_singh profile image
Harsh

yes, learning and implementing along the way :)

Thread Thread
ari_o profile image
Arika O Author

So same as me :). Good luck and have fun!

Collapse
romverner profile image
Roman Verner

For my personal projects outside of work, still trying to learn and improve with React. But I've also been learning about general code design/structures like the module pattern in an attempt to improve our code base at work.

Collapse
ari_o profile image
Arika O Author

You're not using React at our job?

Collapse
romverner profile image
Roman Verner

Sadly, at the moment no :(
We're pushing for it though.

Collapse
attkinsonjakob profile image
Jakob Attkinson

You'll find more libraries and frameworks than you could learn in a lifetime.
While I think it's good to get a basic understanding of what's really trending, I would recommend you focus on something that gets you further.
Do you plan to get a job where Vue is the main focus, or does the company that offers your dream job work primarily with Vue? If so, then by any means, focus on Vue.
Otherwise, maybe it makes more sense to build a greater project / product with what you know by enhancing your skills.

If you wanna take a look at something that's not really popular, but that I like it much more than React, then take a look at Aurelia.

Collapse
ari_o profile image
Arika O Author

Thx for the input. I never heard of Aurelia, I will check it out :).

Collapse
attkinsonjakob profile image
Jakob Attkinson

To be honest, after getting a chance to learn and work with Aurelia for 1.5 years ish and then with React, I can't understand why people are crazy about React. Oh well... ¯\_(ツ)_/¯

Collapse
dirkwolthuis profile image
Collapse
ari_o profile image
Arika O Author

I hear about it the 3rd time in the comments. Didn't even know it existed and upon reading about it very superficially, I must admit it sounds interesting. I see it's a very young framework, is there a market for it already?

Collapse
dirkwolthuis profile image
Dirk H. Wolthuis

I don’t know yet! I heard one of my soon to be colleague mention it in passing. I think it will only grow more popular besides React, Angular and Vue. The way it’s build is really promising. :)

Collapse
rikeshmm profile image
Rikesh Makwana

Lately nodejs and express is my go to solutions to write simple and slightly complex projects. Everytime I start a project I try to learn from the mistakes I made in the previous project. Currently I'm trying to learn best practices which would help me working with a team i.e project file structure, documentation, using git commit conventions, etc. I would love some advice on what I could learn that could help in the long run working in a team 😁

Collapse
ari_o profile image
Arika O Author

Are you looking to switch to a leadership role? Maybe someone in the comments has some valuable input.

Collapse
navdeepsingh profile image
Navdeep Singh

I admit too here that I am still not good at Data Structure & Algorithms. As an experience of over 10 years in web development, starting my career as PHP Developer then switched to Front End Development 4 years back. In these past years, I never felt the importance of Data Structures & Algorithms.

But while trying to apply for online jobs many use HackerRank like problem-solving challenges. So I looking forward to learning these. Thanks for sharing the sources.

Additionally, I am also learning the Deutsch Language A2 level now. As I was already planning to relocate to Berlin in the coming months, maybe starting next year, due to this COVID situation it's delayed.

Collapse
8ucik profile image
8ucik

I like these posts where people get encouraged to learn more. Although I am not learning any JavaScript for now I am happy to push my dreams come true. All of this is thanks to covid. I have been working with hardware-software company for 2 years and learned only the networking part. The whole rest was regression testing with the clock in my hand. Now after covid happened I have completely lost my happiness at work and pushed myself to learn .net and c#. This idea made mi do two courses on the udemy platform and there actually more to come. As covid was spreading the hw-sw company started firing people and I was on the list too. This made me further pursue the master plan I made for myself. Now I am really happy because I am going to start from the 1st of June as a Junior .Net Developer. Moving away from testing.

I started to learn and make some simple apps with winforms and then I will give a try with Asp.net.

Collapse
redeving profile image
Kelvin Thompson

Currently learning Go. Part of my strategy for learning blockchain development, especially as regards the supply chain and identity (individual and otherwise.) I think the identity issue is the most critical right now as it is part of the fabric (couldn't help it!) of a secure network be it individuals or other entities (businesses, services or even IoT devices.) It is the right of a sentient entity to be able to communicate, transact and prosper without interference, prejudice or misrepresentation. I think the blockchain type technology is the basis of a sustainable sovereign identity that would allow for transparent representation of all individuals. It will also bring the world closer to working with AI and consensus. Cheers!

Collapse
brombaut profile image
Ben Rombaut

I'm trying to learn more about Object-Oriented design principles and Software Architecture in general.

Since COVID started I've read "Clean Architecture", "The Object-Oriented Thought Process" and "Elegant Objects - Volume 1" (I really like how opinionated this book was), and I've got the GoF Design Patterns book and "Growing Object-Oriented Software - Guided by Tests" in my reading backlog. I've been mostly trying to practice OO principles with my TypeScript projects.

Collapse
guneyozsan profile image
Guney Ozsan

I'm currently studying the Introduction to Neural Networks course on Brilliant. It's unrelated with my current work and experience. I'm taking it lightly as a hobby, something I was curious since college (It dates back to 1998 if you need an "am I too late" motivation).

Collapse
dealloc profile image
Wannes Gennar

I'm learning Erlang and Elixir at the moment, I've taken on some pet projects to get a deeper understanding of the OTP.
Erlang's syntax looks foreign at first, but you fall in love with it's simplicity (at the core of the language) once you get that "aha" moment.

Also the way that the language sort of scales and distributes by design was something that got me excited for development in a way I hadn't been for quite a while

Collapse
ari_o profile image
Arika O Author

Never heard of these two. I think I like these comments very much, I learn about things I didn't even know they existed. Thank you for your input :).

Collapse
bjarn profile image
Bjarn Bronsveld

I've been doing React for the last few weeks now and since use it as my primary choice for a JS framework, especially when comparing NextJS and NuxtJS.

Learning all the stuff at once is hard, but fun. Using React, Next, Emotion and Redux now.

Collapse
inspiredbynikki profile image
Nikki

React Native through a personal project and Python with Machine Learning through Codecademy. Machine Learning looks pretty interesting and I have an app idea I'd like to implement with it.

Collapse
ari_o profile image
Arika O Author

Are you using any JS frameworks in your day to day work? I was thinking about trying React Native as I already use React for work, but somehow it looks intimidating.

Collapse
inspiredbynikki profile image
Nikki

Just jQuery every now and then. My day to day work is mostly Java, Handlebars, and LESS

Collapse
saulomacambiradev profile image
SauloMacambiraDev

I'm putting my efforts studying the MERN stack i'm in love with the fact that i can literally write code at Backend, Frontend Web and Mobile at the same time. Sometimes we can even pick up the same code to do a specific stuff for backend in NodeJs and in frontend with React. But i confess that i still need to study and practice more dom manipulation to make more beautiful and interactives pages.

Collapse
ari_o profile image
Arika O Author

DOM manipulation seems to be something many people want to get better at :). Good luck with the studying.

Collapse
ianwijma profile image
Ian Wijma

I was debating to learn React or VueJS. But I personally like to work with VanillaJS. So put it off as long as I could.

Luckily Deno had its full release. Which it for me way more excited! So started playing around with that.

Collapse
ari_o profile image
Arika O Author

I was wondering about Deno. Maybe give us an update if you'll start learning it at a point. I know what you're saying about pure JS but I think if you want to work frontend, you can't really avoid frameworks forever. Thank you for your input.

Collapse
steelwolf180 profile image
Max Ong Zong Bao

Learning about remote work to build startup that is a remote first.

Collapse
ari_o profile image
Arika O Author

Interesting. Do you also have the business idea?

Collapse
steelwolf180 profile image
Max Ong Zong Bao

Yea I'm working with my business partner by executing it one at a time to see if it works.

Thread Thread
ari_o profile image
Arika O Author

Good luck with everything!

Thread Thread
steelwolf180 profile image
Collapse
cv2k10 profile image
Calvin

I have been learning react.js for over 2 years now, I do not intend to switch to any other framework, I need to master on one JavaScript framework only, to be very good at that framework, I need 100% focus.

Collapse
ari_o profile image
Arika O Author

Specializing is actually something I prefer also, it's just sometimes I feel the need to learn something different. I think Vue is somehow the right fit for this one. Do you use React every day at work?

Collapse
yevgalis profile image
Evgeniy Alishevets

TypeScript and French. They are not connected, but why not? 😅

Collapse
ari_o profile image
Arika O Author

Haha, everything goes. What do you think about Typescript?

Collapse
yevgalis profile image
Evgeniy Alishevets

So far, I like it. Typescript is great for certain projects and helps with many issues. Although I don't think it should be used everywhere and feel that sometimes it's being overused.

Thread Thread
ari_o profile image
Arika O Author

True. I don't the point of it for small projects, for example. Some like to use it everywhere tho'. Good luck with the learning and have fun :).

Collapse
ahjashish profile image
Ashish Ahuja

From the beginning of this year, I have done many courses focused on front-end and progressing towards full stack development. It includes a lot of basics which I am just revising with the tutorials like SSH and Render path and optimization.

On the other hand I am also brushing up my DS and Algo practise with a small group of people on Discord and then discuss the solutions and shortcomings we face.

Along with that I am trying to pick things which I shouldn't do or stop doing to avoid the tutorial hell and wasting to much time :) I also shared an open discussion for the same on Dev looking for people's opinion on the same but didn't get much engagement as of now.

Collapse
ari_o profile image
Arika O Author

The tutorial hell is real and sometimes hard to escape. But not impossible. I am lucky that now I do not have too much time to spend on one million things I will like to learn, so I just stick to a few. It looks like you have quite a few on your plate?

Collapse
mattwaler profile image
Matt Waler

Swift and Typescript!

Collapse
ari_o profile image
Arika O Author

What do you think about Typescript?

Collapse
vonheikemen profile image
Heiker

Functional programming in javascript. That stuff is wild. Now I know why 95% of articles just talk about pure functions and immutability.

Collapse
ari_o profile image
Arika O Author

Now I know why 95% of articles just talk about pure functions and immutability.
:)) this made me laugh. Why are you specifically learning this? Are you trying to establish good practices from the beginning?

Collapse
vonheikemen profile image
Heiker

Why are you specifically learning this? Are you trying to establish good practices from the beginning?

Oh, I wish I had such noble goals.

This is what happened: one day I saw this video and said "what the hell is going on in there?" And ever since I've been on a quest to answer that question.

Thread Thread
ari_o profile image
Arika O Author

Hehe, nice video. Now I'm the one wondering "what the hell is going on in there?".

Collapse
decereemyla profile image
md5

Currently setting up react-native cli but stock on some error with JAVA_HOME haha. And also start learning PWA with react.

Collapse
ari_o profile image
Arika O Author

What resources are you using for learning about PWAs? Thank you for your input.

Collapse
decereemyla profile image
md5

I saw a simple way to checklist for PWA but I still dont know if it is that easy. And I saw some ionic framework PWA? Am I correct? I'm sorry I'm still kinda confuse of how PWAs work yet 😅

Collapse
katafrakt profile image
Paweł Świątkowski

I'm learning to write PEG parsers, my current goal is to create a parser for SDLang in Ruby, using Parslet.

Collapse
ari_o profile image
Arika O Author

I like your blog, is the ultra simplicity of the design intentional?

Collapse
katafrakt profile image
Paweł Świątkowski

Thanks! Yes, the idea of latest redesign was to keep things as minimal and content-centric as possible.

Collapse
kewbish profile image
Emilie Ma

Currently, I'm working on learning MongoDB and Flask, which is a super cool combination. I've been trying to explore more full-stack stuff recently.

Collapse
ari_o profile image
Arika O Author

Any reason in particular for choosing a NoSQL database program?

Collapse
kewbish profile image
Emilie Ma

I guess it's just what I've heard a lot of things about, and I'd consider myself more familiar with a JSON format / non-relational format.

Collapse
madeby7pace profile image
Devs @ 7pace

Learning how to explain our .net core update to non-technical stakeholders. I appreciate any good real-world analogies you guys have.

Collapse
ari_o profile image
Arika O Author

How is this going? Is this the first technical concept you need to explain to non technical people. I think this is somehow similar to making tutorials for super beginners (explaining the concepts like you would do with a 5 years old). Unfortunately I know nothing about .net core. Thank you for your input.

Collapse
heatherw profile image
HeatherW

I'm currently learning about security and the various ways attackers can get into your system. I am working through the OWASP top 10 and each week researching another item on the list and making some notes about it.

Collapse
marinafroes profile image
Marina Costa

I've been learning React since 1.5 year now, and I was also thinking about learning Vue or even Angular, considering many of the job positions I saw lately asked for some knowledge about them. But I decided to learn more about tests instead. So, right now I'm following a great series of videos on youtube on the CodeItWrong channel about TDD in React. So far, it's been great, the guy explains well and it was a livestream originally, so you can see him dealing with the issues in real time. It's nice to see how other developer debugs the code.
Another thing is that I found a nice resource about Data Structures and Algorithms on the interview cake website and I decided to give those a shot again. Maybe this time I understand it. :D

Collapse
krishnakakade profile image
krishna kakade

all the best btw mycodeschool is having best playlist related to data structures and algorithms on youtube

Collapse
marinafroes profile image
Marina Costa

Great. Thanks for the tip. I'll definitely take a look on that playlist.

Collapse
anshulnegitc profile image
Anshul Negi

Polishing my MERN stack skills
There are various things on my mind like memory management, security, architecture to follow(for nodejs implemented 3 layer architecture), redis, react hooks and database.
Currently, I am more focused on MongoDB, taking developer course from it's university.

Collapse
ari_o profile image
Arika O Author

Ok, I really need to have a look at this Svelte thing as it's been mentioned quite a few times. PurgeCSS? What thing with an awesome name might this be :)? Thank you for your input, good luck with the learning.

Collapse
pulakchakraborty profile image
Pulak Chakraborty

I am trying to learn the React ecosystem at the moment (or so has it been for last 6 weeks). In parallel, I also started learning the Angular Framework, but quickly figured out that React is something where I want to focus in coming years. Apart from that taking baby-steps to learn Docker (had been my plan for a long time now).

Oh, and trying to improve my written skills in German. I have been in Germany for almost 6 years now, and it's a pity that I still have to consult with leo.org before writing a professional email in German :-/

Collapse
mtfoley profile image
Matthew

Currently learning how to make a Babel plugin in order to generate JS test files

Collapse
madhusudanbabar profile image
Krypton

Yeah but as I've angular background i don't like the way of vue to have everything in same file.

Collapse
b_bot profile image
Collapse
lisasy profile image
Lisa Sy (she/her)

Currently, I want to learn more about CSS native grids and feel more comfortable using them.

Collapse
ari_o profile image
Arika O Author

Pfff, CSS grid is very beautiful, I wish you good luck and lots of fun :). What resources are you using?

Collapse
moranmono profile image
moranmono

Currently I am trying out flutter, so far the experience is great. The language seem seems intuitive and very similar to typescript.

Collapse
dana94 profile image
Dana Ottaviani

I'm finishing a course in React. Coming from a Vue.js background myself, I thought to expand my skill set since so many companies use it.

Collapse
delc82 profile image
dleon

I work with React and I’m learning Java in my free time.

Collapse
sivakumarskr profile image
Sivakumar R

Currently I am learning Linux and SQL. I have been working on python/django stream.

Collapse
johnkirtley_ profile image
John Kirtley

Currently learning Cypress for testing and always practicing data structures & algorithms.

Collapse
madhankumaravel profile image
madhan-kumaravel

Dart, Flutter and Firebase

Collapse
patarapolw profile image
Pacharapol Withayasakpunt
  • Next.js
  • Automated SSG running on
    • New post added
    • Old post updated
  • Attaching volumes to Docker in production
  • Using k8s / Swarm directly
Collapse
salhernandez profile image
Salvador Hernandez

I'm trying to setup an Application Load Balancer with a CA on my domain so that in the future all of the subdomains I attach to it can be served via HTTPS

Collapse
xurify profile image
Xuri

I'm currently learning React, although I'm pretty proficient in it, and also Flutter and Docker.

Collapse
teodorivanov1 profile image
Collapse
ari_o profile image
Arika O Author

How is it going and what resources are you using? Thank you for the input.

Collapse
blindfish3 profile image
Ben Calder

Svelte and Sapper. I haven't tried Vue properly but have heard good things; though just from trying the tutorial I know I prefer Svelte.

Collapse
ari_o profile image
Arika O Author

Ok, I'm convinced about Svelte. I need to have a look at it, maybe I'm missing something :). Thank you for the input.

Collapse
jay8142 profile image
Sir Broddock

I've been looking at automation for deployments. Also digging deeper into design patterns for back end design.

Collapse
madza profile image
Madza

ironically: what not to learn :)

Collapse
hayden profile image
Hayden Rouille

Golang, I want to see what the hypes all about and it looks fun!

Collapse
rakshakannu profile image
Raksha Kannusami

I'm learning DSA using java, and exploring cloud computing- AWS, openstack etc. 👩‍💻

Collapse
stojakovic99 profile image
Nikola Stojaković

I'm currently re-learning C++. C++ was actually the first language I have learned back then in 2012, but I moved to web development not long after that.