DEV Community

Franco Traversaro profile picture

Franco Traversaro

404 bio not found

Location Italy Joined Joined on  github website

Work

Senior Engineer at Hudl

All 74 comments

Type | Treat 2021 - Day 1

Kind of boring solution...

How to create a secure password that you can remember

I wrote, some time ago, a small article here on dev.to with a...

Creating an Animated TextField with React Native

I've completely missed the "native" in the title! My fault 😂

The 7 JavaScript Skills You Need For React (+ Practical Examples)

Small suggestion: in the reduce() example you could skip the ...

Understanding the Universe through Code: Planetary Motion

In my opinion, it has

Creating an Animated TextField with React Native

I'm on the phone an I cannot try now: did you test it with Ch...

6 ways to write a React component (TS Included)

In typescript it's way more concise using the React.FC type: ...

Adding a dynamic favicon with users scroll percentage

probably you should change changeFavicon() to not append a fa...

Hunt some strange numbers with Python.

You don't even need an algorithm to find those numbers: they'...

Good Bye Web APIs

Possible? Sure (it's my first language, I know what I say). U...

Good Bye Web APIs

That's called RPC, or SOAP, and pretty much everyone hates th...

Regex isn't that hard

Pay attention, the first example is wrong: /.+@.com/ matches ...

A Visual Guide to How to Actually Invert a Binary Tree

I hoped for a better solution... Recursive functions are limi...

How do you rate my website?

"Then learned some library like React and now I am a full sta...

Number.range; Stage-1 proposal

I don't want to be negative, but... honestly, I've been a ful...

Can anyone become a developer?

Thank you for the suggestion, I'll try to use the plural fo...

Can anyone become a developer?

I'm not a native English speaker. Neologism like "xe" sound...

Can anyone become a developer?

Yes, anyone could become a developer, but he will spend a ver...

Planck EZ Keyboard: Two minutes of Typing

I really don't get it: have you to do something like Shift+Le...

What is the difference between a Library vs A Framework?

All the responses are good in their own ways, so I'll go fo...

Rust looks awesome

At that time I was exploring, searching for the good langua...

Rust looks awesome

I also have read all the documentation before writing a singl...

The Day "/proc" Died

I agree with you, I just leave the option one as last resou...

Daily Challenge #9 - What's Your Number?

No PHP solutions yet? Here I come! <?php function ph...

The Day "/proc" Died

As a rule of thumb, whenever I see that a server is acting ...

How do non-native English speakers cope with language specific concepts (they learnt in English) in their mother tongue?

In Italy we have translation for basically every technical ...

What are you "old enough to remember" in software development?

Printing the CSS1 specification on paper and studying it, t...

ELI5: How does someone write a new computer language?

I'm following this really interesting book while is written...

How to setup a mailbox with custom domains?

Not a real suggestion, but pay attention to SMTP configurat...

Hey Google, set my desk to standing mode!

I'm on my phone, I'm half asleep and I've not tried but... ...

Dev.to Need a Recommendation System like Youtube

dev.to/feed.rss :-)

Dev.to Need a Recommendation System like Youtube

Space on screen is finite. The more related content you sho...

Dev.to Need a Recommendation System like Youtube

Please NO. Recommendations make you live inside a bubble of...

Firefox 64 drops RSS support, thoughts?

Bummer, I really like RSS. I'm not using Firefox, but it's ...

Fantastic Passwords and how to generate them

Online password manager need you to trust them. I use Chrom...

Fantastic Passwords and how to generate them

Sure, if you always work on the same pc. But if you have to...

Teaching Functional Programming: Two Big Picture Approaches

Great article and I really enjoyed reading it, but still I ...

He Commits Vendor! 😱

We just commit the composer.lock or the equivalent for npm ...

Creating a Database Connection As Far As We Obey to OOP

I strongly disagree with this approach. Putting connection ...

Best Practice - Check if property exist and assign

Consider following PSR-1 and PSR-2 coding standards. PSR ar...

Best Practice - Check if property exist and assign

It's a PHP 7 feature, it's called "return type declaration"...

Best Practice - Check if property exist and assign

Personally I would move that logic inside a QualityIssue st...

What do you need for a PHP local development environment?

I usually don't use a local web server: php -S localhost:80...

Byte Size: Changing Habits with the Command Line

"seems to be a really powerful tool"? A good half of your o...

Debugging with Git

I don't understand: how does git bisect check if a commit i...

Here's Why Mapping a Constructed Array in JavaScript Doesn't Work

I don't agree... You know, you've just written an article a...

Here's Why Mapping a Constructed Array in JavaScript Doesn't Work

I know this isn't a constructive comment, but... How the he...

Quick terminal tip

On Linux I use yakuake, a dropdown terminal for kde. It sup...

Can you share your favorite quote or rule related to IT?

In Italy two pizzas means two people, so it's a pretty smal...

A coffee-break introduction to time complexity of algorithms

Great explanation! And, FYI, in Italy is pretty common for ...

Which programming language/environment is more “powerful” than people realize?

Any language. People usually critics a language without rea...

When is it right to change the version number of a project?

Apps can have "incompatible changes" also: e.g., if the app...

When is it right to change the version number of a project?

The first number, in my opinion, changes when a backward in...

JavaScript snippet for dynamically updating footer copyright year.

Are you a time traveler from the remote past?

Production-only bugs

Try to think about EVERY layer of you technology stack: can...

Build a lightweight Internet Detect Feature with VanillaJS

In case of bad design of asynchronous calls with some degre...

Build a lightweight Internet Detect Feature with VanillaJS

Oh, yeah, TCP, I didn't thought about it 😖 I didn't thought...

Build a lightweight Internet Detect Feature with VanillaJS

A bad connection can be EXTREMELY slow, and a response time...

Is Coding an Art?

Oil painting has rules. Poetry has rules. Any art has rules...

Why some people hate PHP?

The article you linked was written in 2012. Some points are...

PHP 101: Basic Form Validation

I'm really sorry for you: it's almost 10 years since PHP 4 ...

PHP 101: Basic Form Validation

I strongly disagree with this article, unless you're struck...

How I learned the most about using XML with PHP

OR you could use PDO and stay with any DB is available. MyS...

About Windows for devs

In my office we REALLY tried to let people use Windows. It ...

You are mocking it wrong.

Do you REALLY have written a unit test that send mail and a...

What's the proper etiquette for forking an abandoned repo?

I think that if you really can't have a feedback from the a...

loading...