DEV Community

loading...
Aral Roca profile picture

Aral Roca

Preact - Next.js - Deno - SSR - SSG πŸ’» Open source πŸ“‚ Machine learning πŸ€– Books πŸ“– Sport πŸƒβ€β™‚οΈ Nature 🌱 Focus on being useful. I contribute AMAP to the OSS community. Love learning by doing.

All 75 comments

Why I Stopped Using Redux

I think we have to go to the simplest and easiest way to deal...

How to Send Email with Vercel Domain through GSuite

I have done everything but it still does not work. Is it like...

❌ You Are Using Emojis The Wrong Way

Nooooo πŸ™€! Use the platform instead! Emojis are part of UTF, u...

React, TypeScript & Mobx

Does anyone know of an alternative to hoist-non-react-statics...

First steps with WebAssembly in Rust

WTF?

17 Pro JavaScript tricks you didn't know

And doesn't work as expected.... Boolean(123.1^123) // false,...

17 Pro JavaScript tricks you didn't know

And it's not correct for decimal numbers. Boolean(122^123)...

17 Pro JavaScript tricks you didn't know

Same for if(a!=123) // before // NOOBS if(a^123) // after...

Sitemap with Next.js

The next.config.js file has js extension. So looks difficult ...

Sapper is dead! What's next in Svelte?

Really good news

Stop Using React

Replace React to Preact and your problem will be fixed

How is Deno coming along?

Interesting question. I'm also intrigated. Personally I used ...

How to draw gears in WebGL

The aim of this article is not to learn how to draw some gear...

First steps in WebGL

I just published the second part of the series: dev.to/ar...

Static Readme Regeneration

Done! Thanks!

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

This is mine. And the article about how I did it.

Static Readme Regeneration

Thanks! I'm using excalidraw for these graphics. Thank you fo...

How do you order your functions?

Yep! I like it. This is clear to read

How do you order your functions?

Oh nice. I sort imports alphabetically, but not functions. Bu...

How do you order your functions?

BTW; 1 function per file is not a valid answer 😊

First steps in WebGL

Thank you for your feedback. I'm thinking to write a second p...

First steps in WebGL

Thank you a lot for your feedback 😊 I used excalidraw.com/ to...

10 mistakes I made when I started programming

The same mistakes I did when I started

Before building your next static site with React, consider this

I think Next.js is very good for this. Without almost any too...

What's the worst advice you've ever received?

~10 years ago I was working in a groupal project at class, an...

What is the balance between learning and posting content?

Posting content is a way of learning 😊

101 Tips For Being A Great Programmer (& Human)

If you create a poster with those 100 tips and those great il...

What is your fitness routine?

3/4 days per week (1 day training + 1 day rest). And 2-3h eac...

From Node to Deno

The first article I wrote was a personal experience implement...

From Node to Deno

Yes! Deno supports import_map.json References: deno.land/ma...

Learn Deno: Chat app

Is centralised for all your projects in the same folder. If y...

Learn Deno: Chat app

You can use pm2 with deno, pm2 can run non-node stuff.

Learn Deno: Chat app

You can use Vercel, that is free for personal projects. To ad...

Learn Deno: Chat app

This is because you are only serving the index.html file on t...

Learn Deno: Chat app

hehe thanks! This is because I worked in a folder named deno....

Learn Deno: Chat app

here is well explained deno.land/manual#comparison-to-nodejs

Learn Deno: Chat app

It's May yes. It's a typo. I'm going to fix It! Thanks

Learn Deno: Chat app

Thank you so much! I'm going to fix it now!

OpenCV directly in the browser (webassembly + webworker)

Another example that I'm working now: label detection 😊

OpenCV directly in the browser (webassembly + webworker)

I didn't try it so I dunno. But I guess that yes because the ...

Sitemap with Next.js

I use fs.writes but I added on webpack finally... webpack(c...

Finally built a portfolio/personal website. Can I get a review?

I recommend to use the component Link of Nextjs to navigate b...

Sitemap with Next.js

For sitemap I dunno. But for the rss.xml I just added this in...

Quarantine work is not remote work

Totally agree with everything. I normally work remotly doing ...

How To Access Dev Tool On Mobile Browsers

This is very useful πŸ˜„πŸ‘

Math.sign: How to Check if a Number is Positive or Negative in JavaScript

+10 years with JavaScript and I never listen about negative...

Are you coding more in your spare time due to COVIDβ€”19?

No in my case... I spend more time programming, but less pr...

4 Ways to Convert String to Character Array in JavaScript

I didn't know that .bold exist! Heh

You can create these elements without JavaScript

This article is gold!!!

Few Awesome CSS Snippets I Recently Learned

Sorry, my bad. I was thinking all the moment in relative po...

Few Awesome CSS Snippets I Recently Learned

I usually use margin: auto to center the content in the mid...

New Years and New Beginnings: I'm Joining the DEV team!

Congratulations!!

What Genres Do You Listen To?

Lo-fi hip hop, for me the best to focus on my work without ...

Everything you need to know about React Hooks

Hooks are a beauty alternative to renderprops or hoc. Reusi...

26 React+Redux Interview Questions You Should Know (in 2018)

Q16: Why ReactJS uses className over class attribute?. ...

React: Not Everything is State

I'm always using this approach to storage intervals and tim...

Soft Skills: The software developer's life manual - Book review

Looks also interesting! Im going to read it! Thanks

Soft Skills: The software developer's life manual - Book review

Added to Goodreads as book to read. Thanks for sharing!

Do your commits pass this simple test?

I'm always doing "amends" to fix some erratas of the last c...

Grouping AJAX requests in a pool

I used illustrator + imovie to make a video, then Gifski to...

Grouping AJAX requests in a pool

Thank you for the comment. I just learned something new 😊 I...

Idiomatic JavaScript Backend. Part 1

I didn't know about the existence of lowdb before! Also I l...

Machine Learning In Node.js With TensorFlow.js

Thank you for that clarification! I would like to try tfjs ...

Machine Learning In Node.js With TensorFlow.js

Good article! 😊 Nevertheless, in the tfjs documentation I s...

dev.to is now open source

Yeah! Congrats!

Write a function that outputs a pleasant text color hex given a background color hex

React example with random color of background color + compl...

Write a function that outputs a pleasant text color hex given a background color hex

"Pleasure" is a little bit subjective. Basically I based wi...

Suggestions for using `...arguments` while working with functions in javascript.

Is useful, for example, if doesn't matter how many paramete...

Javascript Algorithms Challenges | Part 2

Cool! Great job 😊 I recommend you Codility to practice more...

Is it important to learn Android testing as a beginner?

If you have now a lot of new concepts... Spend more time on...

Are you (programming) in your comfort zone? Please don’t.

If you ask yourself what you're learning now, always should...

React Beginner Question Thread βš›

Well, thank you so much. In my opinion it's important, it's...

React Beginner Question Thread βš›

Hey Dan, I know that React is just a library. But I want to...

loading...
Forem Open with the Forem app