DEV Community

Juan Julián Merelo Guervós profile picture

Juan Julián Merelo Guervós

Coder of code, writer of writings.

Education

PhD in Physics

Work

Professor at Some University

All 61 comments

If you weren't a dev, you'd be a...

I guess a writer.

Representing technical skills on a timeline

That's pretty cool!

MVC Tutorials Are Broken

In general, tutorials are broken, at least from the student p...

Don't be a Perl programmer

So true. I have always said that you shouldn't use a single l...

Check markdown links with github action

I'm so going to use this. Many thanks!

Perl is Perl

Photos are just there for the lols. They're not trying to pro...

How much effort do you put into commit messages?

The answer is "probably not enough"

Podman/Buildah toolchain in Ubuntu

It probably does not work in the first version, and not suppo...

Automate your Builds on Docker Hub by Writing a Build Hook Script!

Have you found out the environment that's available for hooks...

Create a serverless Telegram bot using Go and Vercel

It's linked up there, but here you go. Thanks for your commen...

5 Powerful Programming Languages to Stretch Your Brain

Perl 6 (perl6.org) belongs to the same family, but it's a t...

First work report of GSoC!

We'll incorporate all that, little by little, to the actual...

GSoC 2019!

You're doing great work, Antonio. Keep it up!

Perl Weekly Challenge week #1 challenge #2: FizzBuzz

Ah.. Right. Thanks!

Let's find something better than LaTeX

I pretty much agree with everything you've said. LaTeX is ...

What technology do you want to learn in 2019?

You should really give Perl 6 a try. Functional, reactive, ...

Retraction of an Obituary

I didn't mean niche to be dismissive. I use it in the biol...

Retraction of an Obituary

I very much agree with most of what you have said. The deve...

What's a useful programming language feature or concept that a lot of languages don't have?

Perl 6 grammars They go many steps further than simple rege...

The point of freedom

Thing is, you can still make money out of it if you give th...

The point of freedom

It's because free software is more about the freedom of oth...

Degree, Bootcamp, or Self-Taught: Thoughts on How to Choose

That's bad. Higher education should be the equalizer of peo...

Degree, Bootcamp, or Self-Taught: Thoughts on How to Choose

In Europe, a degree might be, in fact, the cheapest way to ...

Title suggestions for a history of computer science mini web series?!

.history (can't believe no one has suggested this so far)

Thoughts on interpreted vs compiled languages?

Well, Java is slower than almost anything in Regexes (and a...

Thoughts on interpreted vs compiled languages?

You can't just "win" at performance. It will depend on payl...

Thoughts on interpreted vs compiled languages?

That's the case for JavaScript, but most interpreted langua...

Perl is Perl

Around and kicking, and progressing to a modern, progressiv...

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

You probably expected this, but I'm gonna say Perl 6. Relea...

Who's looking for open source contributors? (May 21 edition)

I am working on the Perl 6 documentation. And we need your ...

We need your help with the Perl 6 documentation

That's great! There are a couple of issues that will help y...

What kind of breaks do you take throughout the work day?

When I stay at home for working on non-academic stuff (as i...

Evergreen skills to use throughout your career?

Read and interpret error messages. That will help you throu...

Electronic friendly Graffiti

Cool!

What are you working on these days?

And a great talk it was. MindFlex was mindboggling, too. (n...

Hardware + Collaborative art

I'll take pictures next Wednesday when it's put to work :-)

Hardware + Collaborative art

Great!

Perl6 Multi Method Signatures : Self Introspection

Sorry again, Simon. The trailing colon separates (please ch...

Perl6 Multi Method Signatures : Self Introspection

Thanks!

Perl6 Multi Method Signatures : Self Introspection

Sorry, Simon, I don't seem to be able to parse this: Simp...

Security Sprint week 9: Privacy politics and the internet

There were probably vested interests that wanted it to fail...

What was the worst bug you've ever written?

I wrote a paper submission system for a conference, PPSN, b...

Mastering IRC tool irssi + scripting

And bots...

Security Sprint: week 6 - Perl, forensic and new limits

And I'm the proud cloud computing teacher. You rock!

Which modern languages use grammars as a basic feature?

Yep, I meant as part of the language itself. As you say, th...

Learning Functional Programming

You might want to give Perl6 a try. Although it's not purel...

Lazy habits in linux terminal

Well, I don't know. You might have some secret information ...

Why do people like Perl?

It's relatively simple, similar to other languages so learn...

Lazy habits in linux terminal

It's not a good idea. You could add generated files, backup...

Lazy habits in linux terminal

I never get to write aliases for git * which I use every si...

Testing an API Against its Documentation

You've got to love the name of the tool...

What would you like your first programming language to be (or have been)?

Thanks!

What would you like your first programming language to be (or have been)?

Thanks! I do think that REPLs are great to learn syntax and...

How do you approach when you are learning new language ?

I look for a particular application. Most usually it's an e...

What would you like your first programming language to be (or have been)?

I went the other way round. In fact, I learned C with a boo...

What would you like your first programming language to be (or have been)?

What an interesting choice. Thanks for sharing! I would nev...

What would you like your first programming language to be (or have been)?

I kind of seem unable to remember bash syntax from one time...

Do developers still need UML?

The answer for every question of this type is always "Yes, ...

What do you Google EVERY. SINGLE. TIME. and never just memorize?

R commands. ggplot2 options. Every single little thing in t...

Sorting people for fun and teaching computer science

It was obvious they related to you more than they did to me...

Don’t pay the for-loop tax

So true. Absolutely agree. The "for loop tax" is part of the ...

loading...