Open in app
Home
Notifications
Lists
Stories

Write
Jordi Bassaganas
Jordi Bassaganas

Home
About

Published in Geek Culture

·Pinned

Why TypeScript and PHP Are Good Friends

The full guide — TypeScript and PHP are two modern programming languages that everybody wants to learn. Should you learn one or the other? The answer may sound surprising. In the next days I’ll be sharing a series of posts that show how similar PHP and TypeScript are — they’re probably more similar than…

Typescript

2 min read

Why TypeScript and PHP Are Good Friends
Why TypeScript and PHP Are Good Friends

Published in CodeX

·Pinned

Replacing Ternary Operators With the Elvis Operator

Because Elvis is the king of rock and roll — In computer programming, if statements are among the most used control statements. They are found in virtually every programming language, and it’s not too uncommon to end up nesting them in one way or another. $elvis = true; $ballad = true; if ($elvis) { if ($ballad) {…

Programming

3 min read

Replacing Ternary Operators With the Elvis Operator
Replacing Ternary Operators With the Elvis Operator

Published in Geek Culture

·Pinned

Are Ancient Web Apps Better than Modern JavaScript?

Let’s travel back to the 90s to figure it out — This post contains revealing content which some web developers may find disturbing. Please, don’t get angry because of a mere programming language. You’re more than that: A wonderful human being who deserves joy, happiness, and inspiration. While this is actually emotional intelligence advice, let me just give you an aha…

Technology

5 min read

Are Ancient Web Apps Better than Modern JavaScript?
Are Ancient Web Apps Better than Modern JavaScript?

Published in CodeX

·Pinned

PHP Became Strongly-Typed

Over time with gradual updates — One of the reasons why PHP has become a much-loved programming language among the web development community is because of its ability to adapt to times and provide anything you need to create sound applications. Success stories that come to mind are WordPress, Wikipedia, Slack, Mailchimp, Tumblr and Baidu, just…

Web Development

3 min read

PHP Became Strongly-Typed
PHP Became Strongly-Typed

Published in Geek Culture

·Pinned

Why PHP Cannot Die

Because PHP was in the right place at the right time — It is not too uncommon to find posts on the Internet about when PHP will die, or about whether or not PHP is still relevant in 2021. While there seems to be kind of mixed feelings on PHP among experts the funny thing is, there’s about 80 percent chance that…

Technology

5 min read

Why PHP Cannot Die
Why PHP Cannot Die

Published in Getting Into Chess

·1 day ago

5 Common Chess Openings With the Bishop Pair

That might lead to an advantage — One of the things you definitely want to consider when evaluating chess positions is the so-called bishop pair. As its name implies, you’ve got the powerful bishop pair when you have the two bishops and your opponent doesn’t. The same thing goes the other way around: Your opponent has the…

Chess

3 min read

5 Common Chess Openings With the Bishop Pair
5 Common Chess Openings With the Bishop Pair

Published in Geek Culture

·3 days ago

How to Delete a File After the Download Is Finished

In one HTTP request — As a full-stack web developer, eventually you’ll need to write a REST API endpoint to generate a file to then be sent over the Internet. For example, think of a report generation with nice charts. Such a task may take a considerable amount of time to be completed from the…

PHP

4 min read

How to Delete a File After the Download Is Finished
How to Delete a File After the Download Is Finished

Published in CodeX

·May 10

The Astonishing Empty String

Wait, what? — If you are like me and have been working for a while with dynamically typed programming languages like JavaScript, PHP or Python, chances are that you may end up at some point assigning a null value to a string variable. Why not? Probably, you’re thinking it’s just better to do so, or…

Typescript

4 min read

The Astonishing Empty String
The Astonishing Empty String

Published in Getting Into Chess

·May 8

Learn to Play Like a Chess Master

This tool will guide you as you play — As a grown-up adult I’m not ashamed to say this. When I learned the very basic rules of chess at primary school I felt as if being a champion or even some sort of genius. Learning how to move the pieces was not too difficult after all. High-level chess players…

Chess

4 min read

Learn to Play Like a Chess Master
Learn to Play Like a Chess Master

Published in JavaScript in Plain English

·May 3

How to Write Better React Redux Components

The two principles you should implement to write better code. — So you’ve been assigned a refactoring task and now you’re wondering how to start off in the best possible way. What are the steps to take to complete it? We’ve all been there. Probably there’s no magic recipe to becoming a good programmer. Today, I just tried to apply two…

React

4 min read

How to Write Better React Redux Components
How to Write Better React Redux Components
Jordi Bassaganas

Jordi Bassaganas

Web developer and technical writer. Founder at ChesslabLab https://github.com/chesslablab

Following
  • Arslan Ijaz

    Arslan Ijaz

  • Avner Ben

    Avner Ben

  • Ulf Wolf

    Ulf Wolf

  • Jared Amlin

    Jared Amlin

  • Marilyn Glover

    Marilyn Glover

See all (317)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable