DEV Community

loading...
Juan F Gonzalez  profile picture

Juan F Gonzalez

Systems engineer. Frontend dev. Professional lifelong learner. Doing my best at sharing practical knowledge.

Joined Joined on  github website twitter website

Education

Computer science & software engineering

Work

Web Engineer at Huge Inc

Last 250 comments

Welcome Thread - v129

Welcome Thread - v129

Welcome Thread - v129

8 Websites to Practice Your Frontend Development Skills

Those are some good resources. Great post @mamdouhmoemin

We need to talk more about equality in tech

I'm also not a privileged white male. The deck was stacked ag...

The rise of no-code & low-code: are we out of a job yet? 😨

Not only no-code & low-code. There are now AI's that writ...

#30DaysofAppwrite : File Uploads and Downloads

How beautiful that you chose Svelte for this examples.

Algorithms are ruining our lives πŸ˜’

Wooow great topic to talk about. I really haven't seen it lik...

Welcome Thread - v125

Welcome Thread - v125

Great streak. Keep on going my friend!

Welcome Thread - v125

Those last 2 things you mentioned are very important!

This is me, I'm a "developer"

Hey Jasper

Welcome Thread - v124

Welcome Thread - v124

console.log("Hello World!");

Welcome Thread - v124

Hello there, welcome aboard!

You're on FIRE! πŸ”₯...in the WRONG way: a story about burnout 😡

Wow, massive piece! A+ for effort and execution! I have not p...

6 actionable steps to make you more employable as a newbie πŸ’Ό

Good stuff here! Those are definitely useful ideas for peeps ...

Welcome Thread - v123

Great blogs from the past week to satisfy your reading needs! πŸ€“

Welcome Thread - v123

Can you learn something new by writing?

Thanks for sharing your thoughts. That was my mindset when I ...

Great blogs from the past week to satisfy your reading needs! πŸ€“

Ohhh I just found out about this and I'm super stoked that yo...

Can you learn something new by writing?

Thanks for sharing your thoughts @technoglot I always learn...

Web components with vanilla JavaScript

Super interesting stuff, thanks for sharing!

5 things that are ruining your blogs & how to fix 'em! 😱

Hahahaha that Gollum gif was awesome! "My precious knowledge"...

Welcome Thread - v121

Welcome aboard Lorenzo! Sounds like you're on your way to doi...

Welcome Thread - v121

Hola, un saludo Manuel.

Welcome Thread - v121

Welcome aboard Rachael! Glad you joined us.

5 things that are ruining your blogs & how to fix 'em! 😱

To me is really, like reaallly, mind-blowing🀯 that you have o...

What's the best dev joke or pun you know? πŸ˜‚

I found one on Twitter as well that went like... Why you shou...

Welcome Thread - v120

What's up doc.

TIP: Never leave your email address raw in the mailto link! Here's what to do instead

Awesome article! short and to point. If you'll excuse me, I h...

ΒΏCΓ³mo limpiar los archivos Temporales en Windows 10?

Buena ahi!

I'm An Impostor

Join the club. I'm an Impostor too masquerading as a web engi...

Supercharge your blogging efforts with a solid system ⚑

Yeah, version controlling the articles ftw! I'm glad to see t...

Supercharge your blogging efforts with a solid system ⚑

You're on a roll with these great posts! It seems you got a l...

Hola Mundo en Rust

Accessible Titles In React

This is cool! Thanks for sharing.

Self-promotion in dev.to comments: Spammy / not spammy?

Well what you could do is in the post that covers ABC, write ...

Quick Tip: Take advantage of the official Next.js examples

Awesome. Thanks for the tip Patrick.

Prioritize tasks like a BOSS with the Eisenhower method 😎

Wow like I used to write about that kind of stuff and then mo...

Bad habits we get when coding and how to break them

May I suggest some archery for the bad posture? 😁 (But serio...

Prioritize tasks like a BOSS with the Eisenhower method 😎

You forgot to mention the timeless quote from Eisenhower hims...

Welcome Thread - v119

Welcome Thread - v119

Looking forward to reading your stuff!

So is everyone an Arctic Code Vault Contributor, or what?

Yeah no probs.

Time management & productivity tips for devs ⏳

waaaiiit for iiiittt.... I wasn't thinking about that meme...

Time management & productivity tips for devs ⏳

Dang, I've seen the "build in public" advice so many times al...

βœ”||🀒 Commit or Vomit | Switch(true)

I wouldn't personally commit a switch(true) or let anyone do ...

If (all) else is complicated, switch to switch?

I think it's worth using. In fact, in the previous enterprise...

A compilation of misconceptions non-tech people have about devs (part 2 of 2) 😞

By the way shy and introverted are two different things, yet...

Instalando GIT en Windows

πŸ‘πŸ‘πŸ‘

A compilation of misconceptions non-tech people have about devs (part 2 of 2) 😞

Again, great series! I enjoyed reading both articles. All of ...

Dark Mode In Github!

It was about time.

Six things I’ve learned in my first year as a Software Developer

Great post. Thanks for sharing your learnings.

How to add Netlify CMS to an existing Eleventy project

Thanks for sharing. Eleventy is pretty cool!

How much money have you made with DEV posts?

My thoughts exactly.

1st post

Congrats on taking the first step. Keep on going!

So is everyone an Arctic Code Vault Contributor, or what?

Yes and the reason why is that public repos created on GitHub...

Web devs assemble! Why did you choose a career in web dev? πŸ‘€

This is one of the cases in which it'd be proper to say "I di...

Where can I put C++ into practice? (real world usage)

C++ in real world usage is pretty much game development with ...

Step By Step Guide To Become Modern Frontend Developer In 2021

Yeah I noticed that too.

Things I wish I knew before entering the tech space 🌌 part 3 of 3

I believe that some people in the tech space are deluded by ...

Things I wish I knew before entering the tech space 🌌 part 3 of 3

I definitely enjoyed reading this series. Your writing style ...

Light mode or dark mode: Which do you prefer and why? πŸ€”

Dark mode all the way. It's easier on my eyes. Everyone has i...

Welcome Thread - v117

You're now in a good place for that!

Welcome Thread - v117

Well, good thing you joined us here. Welcome aboard!

Benefits of Next JS for building websites and apps

Also, another example to add to the lists of SPA's is the web...

Change in my Life

Those are some great news! welcome to the wonderful world of ...

Learning JavaScript is HARD!

You gotta love JS. One of the best mentally stimulating thing...

πŸš€10 Trending projects on GitHub for web developers - 15th January 2021

As always, great resources Iain! I'm definitely trying out so...

7 Fullstack Projects You Need to Make in 2021

That workout tracker is definitely in my "things to build lis...

5 really cool web technologies to know! 🀩

The web RTC is definitely something very interesting that has...

My first post

Keep being proud, the "scared" part will soon go away.

What's holding you back from trying Eleventy?

I was on the fence with last year around September mainly bec...

Welcome Thread - v106

Here's waaaay better than Medium for posting about tech. Welc...

Welcome Thread - v106

I'm kind of a bookworm myself also so welcome to the dev club!

Welcome Thread - v106

There's a whole host of topics you can write about. Even if y...

Welcome Thread - v106

Super genial.

How to Build Good Habits and Excel as a Junior Developer Part 4: Make It Obvious

Atomic Habits is such a great book indeed.

[Year End] What was the best book you read this year?

So far, it has to be "The Infinite Game" by Simon Sinek. Alt...

How to View Your Live Localhost From Your Laptop on Your Mobile Device

With the ones I mentioned you don't have to sign up for anyth...

La utilidad de los reducers

Nunca habΓ­a visto eso de Fantasy Land aunque se ve cool. Pero...

How to View Your Live Localhost From Your Laptop on Your Mobile Device

Great stuff. Although I don't really use live-server anymore....

La utilidad de los reducers

Que interesante esto sobre funcionalidad de Redux sin Redux. ...

Git for Newbies

That's totally true.

My Dev.to Writing Process

This looks kinda like the workflow I've used. Saving all the...

Upwork vs Freelancer?

In response to that question I'd say neither and then if you ...

Docker Compose: The Perfect Development Environment

Yeah Docker is amazing to have replicable dev environments wi...

Should I start blogging?

In summary, yeah you definitely should. My two cents on this...

My physical and mental fitness momentum heading into 2021

Yeah definitely 100% Better to start with one little thing an...

My physical and mental fitness momentum heading into 2021

I think is the same for me hahaha. I lost my progress in the ...

Welcome Thread - v102

Welcome to the club!

Adding Audio to my blog posts

Hey buddy I think this is a cool idea, I actually was thinkin...

Intro To JavaScript Testing With Mocha: Part 2

This is quite a good post! Recently I've been seeing people t...

Welcome Thread - v101

How do you do fellow dev.

Welcome Thread - v101

Hey there! what are you currently learning?

Welcome Thread - v101

Hello there!

The best way to learn React is.. to learn Angular?!

I think that makes sense. Taking out JSX, React is pretty muc...

The best way to learn React is.. to learn Angular?!

In a way, I agree with the title in the sense of "know Angula...

Greetings new friends!

"Yo merengues" jajajaja

Welcome Thread - v98

Hello Marta, welcome to DEV! What are you currently learning?

Welcome Thread - v98

Heyyyyy welcome to DEV and into the wonderful (and maybe too ...

Welcome Thread - v98

Yayyy great progress there! Keep us posted on your learning ...

How Learning to Code Gave Me A Growth Mindset

I loved this post <3 It's very true that there is no place...

UX/UI: How Important Is It for Developers?

Awesome post man! Is a very important topic IMO and I like th...

Lessons from my weekend away from tech & "connected" to nature

Hahaha nice, how small is the world isn't it? At least you ha...

Svelte for Sites, React for Apps

Ok @swyx you had my attention before but you convinced me no...

Going into the nature

It truly is my friend.

/the social dilemma_ of an Engineer πŸ’»

@sarthology Like the saying goes, "Great minds think alike"....

Time Management: Why we should make this a priority

It's interesting how we've seen the term "Time management" be...

Git yourself some cool new tricks

Hey Jerry, Thanks for the comment. You are right, that examp...

How machine learning made me win more on League of Legends

Interesting, this would have helped me climb all the way to D...

Welcome Thread - v93

I studied neuroscience I focused on perceptual priming and d...

Welcome Thread - v93

Welcome to DEV! This just came to my mind reading your intro...

Welcome Thread - v93

Hey Daniel It's awesome that you're an actual psychologist. I...

Welcome Thread - v93

Hoooola Gilbert, Spanglish is the way to go hahaha Welcome to...

Technical Titles to Blog About

I kinda like your new username lol. Also agree that real good...

Do you have issues? 😁

Hey Jayesh Here are some easy ones on the UI side to get you...

Getting started with OSS!!

Congrats on your first contributions! Hacktoberfest is awesom...

Practice your Svelte skills during Hacktoberfest πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

I'm up for getting some work with Svelte. I picked it up a fe...

Why you don't use Gitlab ?

I now have to use it for the client's project I recently join...

Hacktoberfest 2020: Building a Better Markdown Editor

Hey Henry In the context of Hacktoberfest and using Markdown...

GitHub automated deployments to Azure

I like how this whole workflow got a whole easier now that Az...

Week 1 post Bootcamp

Nice post! short and well written. Loved the "await" pun ther...

3 reasons you should try Svelte

Yes, agree with the headline of this article, you should try ...

πŸš€10 Trending projects on GitHub for web developers - 18th September 2020

Great resources as always Iain! I was aware of CoC and Strapi...

What's the Latest Project You're Working On?

I'm currently working on a revamped version of my website, al...

Does not remember git commands a bad thing?

It's very natural to not remember something that it's not use...

"To be a better programmer, you must fu***ng code! ;)"

That is actually even better then. It's the good things about...

What is your personality type?

Yeah the Myers-Briggs test is pretty much pseudo-science boll...

My birthday is today! πŸŽ‰πŸŽ‚

Congratulations on your Birthday! As an idea, I'd say write ...

"To be a better programmer, you must fu***ng code! ;)"

This looks pretty neat, reminds me of a similar product I saw...

I've created a free crash course platform for self-learners

Gotta say the images look very cool! The shapes and gradients...

This Image Is Also a Valid Javascript File

This is actually very interesting! Although the fact of makin...

Have you ever struggled with imposter syndrome? πŸ‘½

That is Dunning-Kruger Effect for you. The ones who are real...

Have you ever struggled with imposter syndrome? πŸ‘½

I think ALL of us have dealt with it one way or another. I ha...

I tried Github CLIs...and I never open browser again!

I was actually trying out the Github CLI today from my Ubuntu...

Flexbox vs CSS Grid: Which one do you prefer?

Actually I use both. Flex and grid both have useful things. B...

5 full-stack projects to add to your portfolio before 2020 ends 🀯

I'm aware of that, that's why I put the "frontend" in cursive...

5 full-stack projects to add to your portfolio before 2020 ends 🀯

Thanks for the ideas. I'm here looking for ways on how to bec...

If you had a time machine, what would you tell your younger self?

This is one of those posts that triggers me to go on a massiv...

Can you recommend me some pomodoro timer?

For me the best one I've found is marinaratimer.com. It is a ...

Frontend or Backend which is more complicated ?

For me definitely is the back-end. It is quite un-intuitive f...

Una nota para quienes quieren ser parte del mundo de TI

No saber inglΓ©s vuelve el camino mΓ‘s difΓ­cil, pero no imposi...

Create next-gen HTML tables with Grid.js. 😎

That's like the Angular Material table but better!

What the heck is Currying anyway?

Is either this or this that's the curry

10 tips to start building your own projects and break out of "Tutorial Hell"

Nice article! good ideas for breaking out of that place. Well...

15 Awesome Developer Home Workstations

Hahaha #13 was the best one πŸ˜‚ besides that I started feeling ...

Exploring Github: Developer RoadMaps, Octocats, and more!

Hey, nice article! My first thoughts were "wow Github now loo...

Learning How to Learn Efficiently

They are indeed. I like how the topic is no longer an obscure...

Learning How to Learn Efficiently

Nice post! Indeed, that course of Barbara Oakley is really go...

Top Bootstrap Alternatives

Also worth checking out Tachyons.io, it's an Open Source desi...

Is "fundamentals first" the best approach to learning web development?

I've seen this pop up a lot on twitter last week. So here's m...

Trending CSS Frameworks

Yeah man it's very cool the way they built the project and th...

Trending CSS Frameworks

I think I'm gonna give Bulma a try. I got sick and tired of s...

Version 2.19.0 is here: It's all about you

The update looks really cool! As much as the gifs in this p...

What's your fav Linux distro

Manjaro dude. Manjaro is the shit. I've tried several distros...

Tips on planning your career path?

I don't have that much experience in the industry, but someth...

You should speak at a conference this year

Appreciate the response. I guess what's left for me is to sol...

You should speak at a conference this year

I feel like lately, almost all talks at tech conferences are ...

How you can stay motivated to work on personal projects

Thanks a lot for the advice 😁

How you can stay motivated to work on personal projects

OlΓ‘ Alfonso tudo bem? Loved what you said at the end. I thin...

Add JSDoc to your JavaScript Code

So with this, I'll be able to move away from TS types into JS...

Insights From My First 50 Posts

Niceeee. I thought that because you mentioned 50 posts, I ass...

Make Your GitHub Profile Great Again!

Great post Andres. The Github profiles for inspiration are qu...

What browser extensions do you use?

Hahahaha @rsa is right. That extension is meant for develop...

What browser extensions do you use?

Listing from my browser: Privacy Possum. Cors Everywhere. L...

Thanos Snap your repo

I like this...

Burnout as a Developer: Experience, Symptoms, Prevention and Cure

Wooooow this quite a post. I don't know what to applaud more ...

How to understand difficult concepts faster and better.

Yes! the Feynman technique is awesome. I used it in my late c...

How you decide what to focus on when learning something new?

After dealing with that thing you mentioned for several years...

Announcing the GitHub Actions Hackathon on DEV!

This looks like a great initiative although too DevOpsie for ...

We want to feature your voice on DevDiscuss! This week's topic: Vim

Vim is the grandfather of all text editors. It's the things t...

Welcome Thread - v86

Nice goal you got there Gisele. Welcome to DEV!

Welcome Thread - v86

Hey, Hello! Some people do posts in Spanish although they're ...

Some basic writing tips for your articlesπŸ’…

Let's keep coding and also let's keep writing!

What irritates you the most as a developer? πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

I think this is my Biggest pet peeve of all

What was your win this week?

Congrats!! Keep at it!

Being too Scared and Lost

Hey man I actually wrote an article last week about this 't...

πŸ”₯ How to crush amazing posts on DEV

Great post buddy! I realized that I don't put a TOC on my art...

Have you had any experiences with the new Angular 10?

Thanks for sharing!

Bad habits we get when coding and how to break them

It's like they say, "better to prevent than to cure". πŸ˜‰

Stuck in "tutorial hell"? Here's a way to breakout

Thanks! glad you liked it. I agree, watching others make som...

How to learn Javascript as a beginner

Definitely agree with both recommendations. I've learned a lo...

What was your "Deliberate Practice" this week?

Newport's work is awesome. I first found his 'Deep Work' book...

Welcome Thread - v85

Welcome! Great to have you here.

Welcome Thread - v85

Hello Igno It's good that you have the dedication to learn c...

Welcome Thread - v85

Hello Margaret Best of luck on the code challenge!

Impostor Syndrome: The Biggest Enemy to Your Progress is Your Ego

Yooo what a great post! I really never saw it this way befor...

My learning methodπŸ’‘: what worked for me. βœπŸ“–

For everyone who is learning to code and wants to take notes ...

Why I love learning functional programming

Hey, join the club! I don't like learning FP because it remin...

Frontend development in 2020: What are the essentials for beginners?

The holy trinity of web dev... Semantic HTML, CSS and vanilla...

Pair request (there, I said it)

I think you would benefit a lot from watching the streams of ...

How do you manage passwords?

I've been using LastPass for 3 years already. Everything I ne...

A month without social media

Go on and pull the plunge! I did it a year ago and after a wh...

πŸš€10 Trending projects on GitHub for web developers - 31st July 2020

Awesome stuff! there's always the hidden gem in these posts. ...

How are you keeping up with your hobbies?

I'm doing them now on the weekends and if there's a holiday, ...

What new software libraries and tools etc. are you excited about?

Ohhh nice! so you're saying is a library like React but is si...

Why do ppl often add extremely short posts to their reading list?

Ha!

July 31st, 2020: What did you learn this week?

I learned that there are several providers for hosting servic...

What new software libraries and tools etc. are you excited about?

I'm really interested in trying out Svelte, seen lot of posit...

Inclusive Design For Emerging Markets: A Static Web Apps Discussion

This was a great talk, so many good points touched here. As s...

A11y for everyone: Building inclusive and accessible web applications

Great talk @lauragift21 ! Question, how can one go about brin...

Thanking the 404

Thank you!!

Becoming a Freelancer

It depends because there's always a dark side. But freelanci...

What's on your VS Code home screen?

Loved that Xzibit reference hahaha good times. Imma put a not...

What's on your VS Code home screen?

I actually didn't know that you could get a custom home scree...

I have a joke about X but ...

I have a joke about RxJs but you wouldn't understand it.

What computer mouse do you use?

Funny thing is, I no longer use one. I spent some time learni...

We don't need `class` in prototypial JavaScript

This right here is, I think, my biggest pet-peeve with Angu...

I'm a "Lifelong Beginner". Are you?

At the end of the day, if we help more people understand tha...

I'm a "Lifelong Beginner". Are you?

Even though I completely agree with your overall idea, I stil...

How do you keep notes?

I've been using Foam for the past 2 weeks and it's been aweso...

What was your win this week?

Remote working For The Win!!

What are you doing for keeping your Mental Health green ?

Following a tailored made routine and sticking to it for my m...

Landed my first software engineering job!

Hey Nolan

I'm a "Lifelong Beginner". Are you?

But if someone is a "lifelong beginner" then when is going to...

In this lockdown, what new skills have you learned?

Well, in this lockdown probably my skill learning can be divi...

Embracing digital minimalism by doing a digital declutter

Fully agree with this. Haven't read that book yet although I ...

What type of computer do you use for programming and why?

I use a Dell Latitude 7480 with Windows 10 Pro and have set u...

Next.js - the future of React?

Next.js is definitely awesome. With the latest updates and fe...

The Art of Computers with Scott Hanselman

OMG! I'm speechless after that talk!! That just hit very clos...

Emoji Encoding, Unicode, and Internationalization with Naomi Meyer

That talk was awesooooooome! The encoding for strings in JS b...

Being Utterly Fearless in Your Pursuit of Learning to Code with Alex Morton

I really loved the whole being fearless and unapologetic on t...

Gatsby vs Next.js: Which would you choose?

If you're building a blog or a not-so-big thing, Gatsby will ...

Hi CodeLand! We're Microsoft and we want to empower you to do more.

Super excited for Scott's talk! Thanks guys for making this p...

Where are you attending CodeLand from today?

The latinamerican gang reporting in!

Hi, We’re GitHub and we’re excited to be at CodeLand!

Holly molly canolly! Spotify + GitHub? that's reaaaal classy ...

Hi, We’re GitHub and we’re excited to be at CodeLand!

Ohhh Dammn! That octocat creator and Readme emojis are reaaaa...

How to take smart notes (as a developer)

Hey @emma In case it's useful as an update to this 'note-tak...

What was your win this week?

I learned how to use Netlify for deploying some of my project...

Making an impact

Hey @dzhavat What a great post! You're right, this type of ...

Are you in the GitHub Arctic Code Vault?

It looks like I am! And now I'm a GH sponsor as well 😁

Learning to program well instead of just learning new skills

It's something I came across a year and a half ago. There's a...

What are your tips for coding interviews?

This! 100% Where I work people on recruiting say they can g...

How does your GitHub profile README look like? [Week 28/2020 in Review]

Hey Stefan! First time reading this 'week in review' posts an...

Crea tu propia comunidad

Que grande Sera, buena ahΓ­ por aventurarse a crear la comunid...

How to add an awesome README to your GitHub Profile

Great post! Very detailed and concise at the same time. I, f...

Bad habits we get when coding and how to break them

Hey @chakrihacker , here's the post you asked me about :D

What Do You Think About "Github's new Profile README"?

Like I said in the long feedback message I sent to Github. Th...

πŸ€“ What's on your GitHub Profile README

Hahaha I feel the "just a few years ago" too. I'm still figur...

πŸ€“ What's on your GitHub Profile README

Well here it is I didn't do anything fancy... cuz I'm not...

Why aren't you a full stack web developer?

I'm not a full stack web developer because the more I learn, ...

Is everyone here a web developer?

I actually am a web developer that focuses on the user interf...

Top 5 DEV Comments from the Past Week

Heyyy!!! Never thought I would make it to the top 5! Mom loo...

loading...
Forem Open with the Forem app