DEV Community

Keff profile picture

Keff

404 bio not found

Location Remote Joined Joined onΒ  Email address nombrekeff@gmail.com github website

Work

Developer at QBitArtifacts

Last 250 comments

Are you confident in Web3+ ?

Decentralized tech, yes, web3 as it currently is not at all,I...

What Software Developers can learn from Gutenberg

Interesting read! I've thought of this before, sometimes I fe...

Introduction to NFT

NFT are just a way for some people to get rich while many mor...

Finnaly joined the team of devs at 'dev.to'. I am happy to be here.

Fantastic!! Welcome!

[Challenge] Add numbers without (+-*/)

It kinda is nasty 🀣 I like it though

[Challenge] Add numbers without (+-*/)

Nice, that's really interesting! I like how the compiler repl...

[Challenge] Add numbers without (+-*/)

Hahahah true xD if we stick to the rules yup... but I think I...

Quiz: JavaScript

Haahah nice one! I remembered when I encountered this for the...

[Challenge] Add numbers without (+-*/)

Nice one!! I also thought of this solution!!! Not very scalab...

[Challenge] Add numbers without (+-*/)

Wise solution 😜

How do I improve as a software developer ?

I mostly agree, practice is key and appliying and implementin...

Which YouTube channels do you follow and would recommend as a programmer/developer?

I really enjoy: The coding train Computerphile Ben Eater T...

Pitch to me: why should I use Svelte?

I've used quite a few, but have the most experience with angu...

Pitch to me: why should I use Svelte?

Minimal boilerplate, simple templating, really easy to get go...

How do you deal with Mouse Arm Syndrome !

I've been alright!! but haven't been around DEV for a while t...

Describe floats in CSS and how they work.

I though it was about floating point numbers, I forgot css ca...

Extension You Need In 2022.

I don't need them, they might be useful for some people, but ...

Went shopping today and saw this :D

What exactly did you see?

Describe floats in CSS and how they work.

I expected the post to talk about the other kind of floats xD

How to secure our react website source code?

You can, though I would not recomment it... it would make it ...

Flutter vs React Native: Draw or Lose?

I want to add my opinions here: Β Is Flutter faster ...

How do you deal with Mouse Arm Syndrome !

I haven't had any issues with this as of yet (after almost 7 ...

How Do You Overcome Imposter Syndrome?

Great addition, this is also what has helped me get over impo...

Why Estimates Are Waste

I agree with this one. One thing to consider though, is that,...

Wait, what is this Web 5 stuff?

This is part of the blockchain ecosystem, but it's not exact...

Aspiring Developers - What is your greatest achievement in programming?

I'm not burned out, and I still enjoy my job after almost 10 ...

Why Mocks Are Considered Harmful

Holy shit, you're on a mission aren't you? Last 3 posts I've ...

What does console.log mean to you?

Logs stuff

Wait, what is this Web 5 stuff?

Storing a file online can be expensive. With the Blockchain ...

Wait, what is this Web 5 stuff?

I'm with you, I've work with decentralized systems, blockchai...

Side Project Sunday! What do you have going on?

I've been experimenting with segment and grid displays, creat...

What piece of tech do you regret choosing for a project?

This might be controversial, but for me it has to be using Re...

How many monitors do you use for coding?

I'm on the same boat, even if I have 2 screens I tend to pref...

Should I have separate GitHub accounts for personal and professional projects?

I don't know if there's a better or worse approach. I persona...

What is your GitHub profile? Share it here! βš›οΈ

Here's mine, most of my work is private, but have a couple of...

Meme Monday!

I like this one

Why you Should get Into Coding Patterns Right Away 🏁

That's it, not evey problem can be solved using patterns!

Ever donate to a developer who created something you like?

Yup, I use a DNI/NIE generator almost daily at work, and deci...

Why you Should get Into Coding Patterns Right Away 🏁

Fantastic post, I like the disclaimer at the end, I've seen p...

What are your specialties??

I'm specialized in flutter & dart, and JS I'm also quite...

My favorite Dart features - And why I love them

Couldn't agree more!

My favorite Dart features - And why I love them

Glad you enjoyed it!! I got quite tired of those type of post...

Discuss: As a developer would you rather be a specialist or a generalist?

You can be both, specialize in one thing and then learn other...

June 2nd, 2022: What did you learn this week?

Acurate xD

How you improve your problem solving Skill in programming ?

Well, as many oither things in life I think it boils down to ...

Is being a programmer hard?

Short answer: YES, it is Long answer: It depends on how you t...

June 2nd, 2022: What did you learn this week?

Working with types in your libraries/packages is difficult. I...

What stood out to you from the Mayfield + DEV Discussion Series?

I quite enjoyed it, a bit of discussion from time to time is ...

What are your advice to young programmers that joined the programming world recently??.

Don't get stuck watching to many tutorials (known as tutorial...

How do I flag when a coworker has bad security practices?

I'd say talk to someone who is above both of you if you can, ...

Celebrating Your LGBTQIA+ Pride Stories πŸ’–

You said it, intelligence. It's lacking now a days it seems. ...

Celebrating Your LGBTQIA+ Pride Stories πŸ’–

I think it's a very sensitive topic, my philosophy is, respec...

Celebrating Your LGBTQIA+ Pride Stories πŸ’–

People are people, and no matter the field they will act as s...

Will you hire a candidate who does not have a background in coding?

I would not, but that depends on the onboarding you do on the...

My LinkedIn Account got restricted

After what point did they restricted the account? Did they gi...

What software concepts or domains have you been intimidated by?

Docker, I know the basics but I'm intimidated about the more ...

What is the color that you use more?

Yellow or black usually for personal stuff

Have you done anything interesting with AI/ML?

Most interesting thing I did was trying to make a music genre...

How old are you in programming ?

7th year coding professionally, and maybe 8th/9th year since ...

Side Project Sunday! Hacking on anything?

Nice, what libraries are you using? I did a bit with JS some ...

Side Project Sunday! Hacking on anything?

I had some fun writing Bugsweeper, a minesweeper written in d...

Favourite fonts?

Poppins is quite cool

I want to start contributing to OSS, what are your favorite projects YOU contribute to?

Cool, I'll take a look!

Do you think Python is overrated ?

Makes sense, we tend to not like stuff we're not familiar wit...

Do you think Python is overrated ?

This tells more about your fiend than Python. It's not over...

Flutter vs React Native: Stop Comparing & Competing Today

What an extensive comparison! Thanks For me personally I lov...

Dear Junior Developer

Nice reminder for juniors, and for not so juniors xD

What people think that web developers do vs. what we really do

Funny, but acurate xD

Now I'm here - 5 years badge on dev.to. Where were you 5 years ago ? :)

5 years ago I was on my second year working full time as a de...

May 26th, 2022: What did you learn this week?

I learned a lot about myself, my career and that I still have...

May 26th, 2022: What did you learn this week?

I'd suggest trying flutter afterwards if you feel like it! I ...

How to rehydrate typed data?

Interesting solution! The only thing that bothers me a bit ...

Variable explanation help:

Hope it's useful

Variable explanation help:

Concatenation: const name = 'bob'; const lastName = 'sprin...

Comment with a command line command and explain what it is and how to use it.

sudo rm -rf / - Get fired or reinstall OS

Hey guys what's better Vue or React?

It depends on what you're building and what you're comfortabl...

Flutter Slander

Fair enough. What exactly gave you problems? I might've been ...

I want to start contributing to OSS, what are your favorite projects YOU contribute to?

Interesting, I have not actually. I'll check it out, that mig...

I want to start contributing to OSS, what are your favorite projects YOU contribute to?

I do this from time to time as well, but with quite small pro...

Flutter Slander

PD: this is a problem with most frameworks (at least the ones...

Flutter Slander

I don't agree with this idea, it's not google's nor flutter's...

Describe the best teacher you've ever had

Ohh I forgot TheNewBoston, I learned most of my basic coding ...

Describe the best teacher you've ever had

Freaking Matias from FunFunFunction and Dan from TheCodingTra...

Which day of the week do you get your best coding work done?

Acurate

Which day of the week do you get your best coding work done?

For me, it's usually Wednesdays or Thursdays. Mondays are pac...

Should every developer become a senior?

I agree, well put!

Should every developer become a senior?

Me neither, although my contract says I am, I never liked the...

Should every developer become a senior?

The article about he expert beginner you shared is a really n...

Meme Monday

So relatable!!!

Roast the code #1 | Rock Paper Scissors

Makes sense, in this case it might've been interesting to cre...

Roast the code #1 | Rock Paper Scissors

Cool stuff, I did a similar solution before the one shared in...

[Discussion]What is your main aim of becoming a programmer?

I got into it by accident, tried it, enjoyed it and found a d...

The best ide is..

The one you know how to use

Roast the code #1 | Rock Paper Scissors

It was quite clear, not to say it's all correct or that one s...

Do you remember the FIRST project made by you?

Cheers, quite the complex one too, I learned a lot though xD

Do you remember the FIRST project made by you?

I do, not the best project, and makes me cringe whenever I ch...

Roast the code #1 | Rock Paper Scissors

Yup, maybe it was not a good idea after all 🀣 Nah, it was ki...

How GitHub Copilot can WET your code (especially as a beginner)

Yup, correct. It's like the tipical autocomplete you get on c...

How GitHub Copilot can WET your code (especially as a beginner)

Yup, I could see this becoming a problem. I've never been a f...

As a developer, I hate ... ?

Hype, web3 and NFTs, it's all BS

Roast the code #1 | Rock Paper Scissors

Yeah, it was never intended to be perfect, otherwise the whol...

Roast the code #1 | Rock Paper Scissors

Cheers, I just added a little review!!! Quite a nice simple f...

Roast the code #1 | Rock Paper Scissors

I suppose it is 🀣 Though in a kind and respectful community, ...

Roast the code #1 | Rock Paper Scissors

Thanks for the feedback and the kind words! In your abstrac...

Roast the code #1 | Rock Paper Scissors

Fair enough, and I totally agree! I have no excuse, but If ...

How to tell a Junior Dev that what they've done is wrong?

Hahahaah funny, did not catch this one when you posted it 🀣

Grinding as a developer

I had to work on a prototype for a decentralized app, 4 or 5...

Grinding as a developer

This ^^

Roast the code #1 | Rock Paper Scissors

Good catch!!!

await, then, return?

It should be the value, as you're using async/await.

Roast the code #1 | Rock Paper Scissors

Cheers! That's always nice to hear!!! There's a couple of pl...

await, then, return?

As far as I can tell, without knowing the sharp API at all, i...

Roast the code #1 | Rock Paper Scissors

;) I knew this would be one of the first comments 🀣 Fair eno...

What *new* technologies do you most want to learn?

I don't have anything new* in mind at the moment, I'm focusin...

Name your top 3 favorite software products that you use

Figma VSCode DEV ;)

Why Design patterns are so important to mobile devs!!

It's a good skillset to have, but it can be a double sided sw...

How to tell a Junior Dev that what they've done is wrong?

Good leader that, always be open to help and teach. This is s...

How to tell a Junior Dev that what they've done is wrong?

Cheers, it's super cool to hear what the other side has to sa...

How to tell a Junior Dev that what they've done is wrong?

Totally agree, I'd never say "it's wrong" without providing e...

How to tell a Junior Dev that what they've done is wrong?

Good stuff, this is something I do currently, seems to have a...

How to tell a Junior Dev that what they've done is wrong?

Thanks for your view, it's interesting to understand the poin...

Discussion and Comment of the Week - v5

I could not agree more, @inhuofficial's comment was incredibl...

How to tell a Junior Dev that what they've done is wrong?

Great tip, change the YOU with IT or WE. I could not agree mo...

How to tell a Junior Dev that what they've done is wrong?

Thanks for your addition! Positive reinforcement is always go...

How to tell a Junior Dev that what they've done is wrong?

Cool stuff, I will take inspiration from this scheme for sure...

How to tell a Junior Dev that what they've done is wrong?

Excelent addition, this is one I already apply, as I value it...

How do you overcome low motivation?

If it's puntual: What usually works for me is, to step away a...

How to tell a Junior Dev that what they've done is wrong?

Good stuff, I think I might apply this into my reviews too! S...

How to tell a Junior Dev that what they've done is wrong?

That's it, the goal is to learn and improve! And that they kn...

How to tell a Junior Dev that what they've done is wrong?

Wrong as in mistake, not only in code, but in the whole devel...

How to tell a Junior Dev that what they've done is wrong?

That's exactly what they told me when I asked them what inhu ...

How to tell a Junior Dev that what they've done is wrong?

Okay, little update just FYI. I have to thank you for the tip...

How to tell a Junior Dev that what they've done is wrong?

Cheers, thanks for taking the time to help out! I much apreci...

How to tell a Junior Dev that what they've done is wrong?

Thanks @inhuofficial Interesting, I had not considered aski...

What is your preferred programming language and why?

It depends on what you're building. But in general I really ...

What is your development philosophy?

Think about the problem, then make it work, then make it bett...

What does being a senior mean to you?

I really like this answer!

Flutter Responsiveness (using adaptive concepts)

Yeah, kinda confusing xD Took me a while to grasp

Show Off Your Comment Streak with Community Wellness Badges

Cool, was wondering what the badge was about. I'm all about i...

want something new

Lol, what a weird post! I approve

Flutter Responsiveness (using adaptive concepts)

Good stuff, we've done a similar approach on our company, a b...

What language or ecosystem have you worked with for work that you would NEVER choose to work in again?

Yup, that's the case as far as I can tell. React Native does ...

What language or ecosystem have you worked with for work that you would NEVER choose to work in again?

It just became stable for MacOS and Linux on the last release...

Flutter State Management: Which is best Provider, BLoC, or Redux?

Nice breakdown! We use provider, and a custom variation of B...

What language or ecosystem have you worked with for work that you would NEVER choose to work in again?

Ohh true, I forgot about the paid stuff... I did not like tha...

CLI Commands cheat sheet for Flutter

Thanks! Good stuff! Just to add to it, you can also specify ...

What language or ecosystem have you worked with for work that you would NEVER choose to work in again?

I stopped using it around 3 or 4 years ago I'd say, I stopped...

How do I know if it’s burnout I’m feeling or something else?

Does not seem like burnout to me, but a side-effect of how yo...

What language or ecosystem have you worked with for work that you would NEVER choose to work in again?

Ionic, never again. A pain in the arse

What tools/frameworks do you use for styling you web app?

css

When last did you try something hard?

Obiously there are hard tasks, but you can always breakdown c...

Tell me a stupid app idea and I'll make it

Funny video!!

What does being a senior mean to you?

Cheers! Fair enough, I don't have as much experience so I can...

What’s the most annoying part of your job?

Bureaucracy, I don't think I should add anything else, If you...

What’s the most annoying part of your job?

Could not agree more, it's exactly what I was going to add!!!

What does being a senior mean to you?

Cool, thanks for expanding. I could not agree more!

Music Monday β€” What are you listening to? (May 16)

I recently found a new (to me) album from Hugo Kant, which I ...

What does being a senior mean to you?

Do you feel being a team lead should be required? Or could a ...

What does being a senior mean to you?

Do you mind elaborating a bit? In what sense would you say yo...

What does being a senior mean to you?

Interesting, do you think it's a coincidence or do you feel l...

What does being a senior mean to you?

I really like your answer, I feel it touches on all the impor...

What does being a senior mean to you?

Lol xD

My take on commenting code - Explain why, not how

Fantastic addition, I also do this, it's a simple way to map ...

My take on commenting code - Explain why, not how

Ohh okay, I see where you're going. I have to agree. This is ...

I work hard in order to avoid work - My view on refactoring

There's nothing wrong in using it, and yeah I agree in part. ...

My take on commenting code - Explain why, not how

Good points, I'll take note on them!! I see why comments are ...

What is the ONE language/framework you refuse to use? But...WHY???

Yup, by a huge margin, I think it's the best framework I've t...

How Would You React IF I Said I Love Svelte? πŸ€”

I'd say I love it too

What is the most rewarding part of your job?

Seeing the app/website/software being used by real people and...

My take on commenting code - Explain why, not how

Interesting, in which way would you say they help you navigat...

My take on commenting code - Explain why, not how

Thanks for reading!! I agree with you as well, there's times ...

What is the ONE language/framework you refuse to use? But...WHY???

Good question, it was not my decision, I would never use it f...

The web does not exist - what would you do differently?

Interesting ideas, especially the WASM point. If I'm honnest ...

My take on commenting code - Explain why, not how

Nice way to put it, might use it in the future ;)

Problems building Authorization System

It depends on what you mean by Authorization System. Are you ...

My take on commenting code - Explain why, not how

Fantastic reason, thanks for sharing! And a really nice poin...

What is the ONE language/framework you refuse to use? But...WHY???

Ionic - Have used it for many years, and not using it has bee...

What I am ???

❀️

What's Your Fav Lang?

Could not recomend it more, I think I will live 10 more years...

What's Your Fav Lang?

Dart, for mobile apps, and lately web apps too. TS for web Py...

Welcome Thread - v173

Welcome, @shammisharma

What I am ???

I feel you man! been there, felt that. Let me give you a ti...

What I am ???

As aaron points out, this is something most of us suffer from...

The most complex challenge of your career

I too was a believer, but have been quite demotivated for a w...

The most complex challenge of your career

I've been thinking about this, and there's nothing that comes...

Flutter release 3.0.0 What's new ?

Thanks for the breakdown, I did not have time to look into th...

Commenting: where?

For me it's above, so it follows the flow of the code. But ...

What do you spend the most time on as a developer? ⏳

Code reviews and managing people in my team takes away quite ...

Tell me a stupid app idea and I'll make it

I see what you did there, now that is a stupid idea if I've e...

Tell me a stupid app idea and I'll make it

Not a bad idea at all!!

Tell me a stupid app idea and I'll make it

Definitely!!! The require you to be fit now

Tell me a stupid app idea and I'll make it

Lol, that would be quite funny, and quite tiring. I'd become ...

Can You Use A Template For Your Web Development Portfolio? πŸ€”

I'd say that if you're a front end dev, NO, dont use a templa...

Tell me a stupid app idea and I'll make it

It's making me want to build it now, could be quite fun

Tell me a stupid app idea and I'll make it

An app where you have to guess a date, since 1/1/1970... any ...

What is your top priority as a developer in 2022?

To eat, and to be able to live a decent life. Apart from th...

What tools do you use to boost productivity?

Ohh yea, definitely. Zsh is one of my essentials, next to vsc...

What tools do you use to boost productivity?

I use almost nothing, for me it feels like I get less product...

What's the longest build time you've experienced?

Well, not exactly build time, but test execution time. Though...

Music Monday β€” What are you listening to? (May 2)

I've been listening to Deluxe as of late, though for work and...

What is the most frustrating part of software development?

for me it's dealing with clients who don't know what they wan...

Convince me that Web3 is the worst

This, couldn't agree more.

How many meetings do you have per week?

For the first 3 years working on the company I work with, we ...

When are you most productive?

Mornings for me. I used to enjoy working at night but as the ...

VS Code extensions to increase your Productivity

I use tabnine, for me it's a lot better than copilot. Copilot...

Where is the limit of your ethics? Where would you draw the line?

Nice to see another point of view on the matter. I find the...

Where is the limit of your ethics? Where would you draw the line?

Ohh I see, yeah that makes more sense. In our case we offer f...

Where is the limit of your ethics? Where would you draw the line?

Interesting answer too. Yeah, I agree, though sometimes the...

GitHub Copilot blew my mind on a code-along exercise

Yeah I somewhat agree. In the mid/long term probably yes, it ...

How to send Dick pics to people's DMs that are welcomed!

It's finally here, Twitter didn't dick around! Hilarious post...

GitHub Copilot blew my mind on a code-along exercise

I too didn't find it that useful initially, but after using i...

GitHub Copilot blew my mind on a code-along exercise

I just think of it as a smarter snippet tool/autocomplete. In...

What's your favorite time to code?

I used to like coding at night, but as I get older I much rat...

Can you solve this interview problem?

Yup, that's quite cool actually, making the process a bit mor...

Can you solve this interview problem?

That's really cool, gamifing it and making it somewhat of a p...

dApps / Web3 - Help me finally understand / ELI5!

Pointing to a URL is not the way to do it. You use something...

Can you solve this interview problem?

Yeah, I would run away from there as fast as possible. Can't ...

Can you solve this interview problem?

Some people just want to see the world burn lol!!!! Fun exer...

dApps / Web3 - Help me finally understand / ELI5!

Yeah I too hope it has evolved a bit since then. And hopefull...

dApps / Web3 - Help me finally understand / ELI5!

I'm on the same page, I don't get it. Even though I've worked...

Can you find the bug in this piece of code? - RegExp edition 🌍

Good catch, that's my mistake. When simplifying the example f...

Can you find the bug in this piece of code? - RegExp edition 🌍

Yup, I was super confused when I first encountered this error...

Can you find the bug in this piece of code? - RegExp edition 🌍

Great breakdown, thanks for taking the time to explain it in ...

Can you find the bug in this piece of code? - RegExp edition 🌍

Nice that's wonderful! That's what I aim this series to be, s...

Can you find the bug in this piece of code? - RegExp edition 🌍

Fantastic, thanks for the solutions! I'd go with removing the...

Can you find the bug in this piece of code? - RegExp edition 🌍

There you go, you found it!! Kinda weird if you don't expect ...

Can you find the bug in this piece of code? - RegExp edition 🌍

Nice! There you go

Can you find the bug in this piece of code? - RegExp edition 🌍

Yup, good point, my bad. I found this bug on a typescript pro...

Can you find the bug in this piece of code? - RegExp edition 🌍

I won't 😜

Can you find the bug in this piece of code? - RegExp edition 🌍

Good try, but no, the result is weirder!!! πŸ€”

Does anyone else experience FOMO?

The most important tip is, don't let the hype affect you. T...

CLI applications made easy with Dart & dcli

Wow interesting, thanks for sharing.

Can you find the bug in this piece of php code? 🀹

Fantastic, thanks again! I might need to refresh my php knowl...

Cache API Integration with HydratedBLoC in Flutter (Source Codes Included)

Interesting, I quite enjoyed this post. I have not used the b...

Can you find the bug in this piece of php code? 🀹

Ohh nice point, I did not know that (I'm not a php dev), so i...

Can you find the bug in this piece of php code? 🀹

Nice stuff, now that's how you do it!! Thanks for the detaile...

Flutter is based on Adaptive or Responsive Design ?

Hey there, might be a bit late but here is what I understand....

Can you find the bug in this piece of php code? 🀹

Hey there! It actually can't be bull, it will always be a str...

Can you find the bug in this piece of php code? 🀹

Nice, thanks for the solutions! Never trust user input

Can you find the bug in this piece of php code? 🀹

Wow, interesting bug, thanks for sharing the story

Can you find the bug in this piece of php code? 🀹

Fantastic easy enough, thanks a lot for the info.

Can you find the bug in this piece of php code? 🀹

Nice that's it. Thanks for sharing your solution to the probl...

Can you find the bug in this piece of php code? 🀹

Good catch, that was my mistake sorry, it should contain the ...

Can you find the bug in this piece of php code? 🀹

That would be fantastic, just ping me here on dev and I will ...

Can you find the bug in this piece of php code? 🀹

Totally, I know many php devs that don't even know Type Juggl...

Can you find the bug in this piece of php code? 🀹

Yup, you got it right!

Another Npm Package Is Highjacked and It's Your Fault That This Happened

It kinda is I'm afraid, yeah npm should have some responsabil...

Tesla Pushes Out Dangerous Software Update, Bungles Rollback Attempt

This is scary actually. I don't think there should be betas f...

Custom Flutter Launcher Icon

Ohh yeah, I just wanted to show you that you can also create ...

Custom Flutter Launcher Icon

Note that this approach will generate a static icon, but flut...

loading...