DEV Community

Giorgos Sarigiannidis profile picture

Giorgos Sarigiannidis

A freelance consultant from Greece, specialized in WordPress development and Information Architecture.

Work

WordPress Developer at Freelancer

All 67 comments

Why Tailwind Isn't for Me

I'm on the same boat. I didn't find Bootstrap fitting for my ...

How I removed google analytics and still have good data to analyze

According to that popular WordPress plugin, you can use Googl...

Can you use iPad Pro for work?

As someone who fell in love with the form-factor of Surface P...

What are CSS variables?

CSS Variables are absolutely great and much better than the v...

10 Must CSS tricks and tips for beginners

It's not about comfort or convenience, as use of !important i...

10 Must CSS tricks and tips for beginners

Use of !important should be discouraged. Instead, if you want...

Integrating MapBox with Next.js — the Cheaper Alternative to Google Maps

A few months ago I made an OpenStreetMap Gutenberg Block for ...

Time to Say Goodbye to Google Fonts

Self-hosting fonts isn't recommended for performance reasons ...

Why Older People Struggle In Programming Jobs

In my opinion, it's a more generic issue, regarding the adapt...

STOP writing CSS, 10 reasons why

Actually, I believe that CSS variables are better than SASS's...

What's your favorite CSS approach?

I agree on nesting. I enjoy it on SASS, but I try to keep it ...

What's your favorite CSS approach?

I avoid CSS frameworks (here is my reasoning) but I use SASS ...

Recommended WordPress Plugins

FYI, you can also duplicate posts using WP-CLI, with wp post ...

How many email addresses do you use?

I must have had more than 10-15 over the years, but currently...

Why you should Stop using CSS Frameworks

While personally I clearly prefer writing my own CSS (here is...

What are you glad you no longer use?

Desktop > Laptop (MacBook Pro) and then Laptop > Surfa...

Tailwind. My experience using it for a month now.

I fully understand what you are saying about the usefulness o...

Tailwind. My experience using it for a month now.

Long ago I've decided that CSS frameworks arent for me, and t...

How do you organize pet-projects?

The bigger ones are developed locally and then get pushed on ...

Stop using frameworks and libraries

When I hovered the link and saw that it was a YouTube URL I m...

Resetting a WordPress admin password

For me, WP-CLI is by far the best way, as long as you have SS...

What OS do you use for development?

Windows + WSL

Why Most Developers Prefer The Dark Theme IDE?

Because it looks like a poster of The Matrix and makes me loo...

Show and Hide Content Easily With details and summary HTML Tags

This is a nice and simple trick which I wanted to further inv...

What do you use for CI/CD?

GitHub Actions. It does everything I need, but I would like i...

Which is the best Linux server distro?

Back when I was on Hetzner I used Centos and I was perfectly ...

Where do you host server-side code?

I had servers on Webfaction (managed shared hosting which is ...

How do you promote your open source projects?

Recently I released an OpenStreetMap Block for WordPress' Gut...

GitHub Profile as a Portfolio: Your thoughts?

Given that both GitHub and LinkedIn are Microsoft properties,...

What your GitHub readme look like?

I thought about adding some cover graphic but then I realized...

What are your favorite Microsoft products?

WSL OneDrive Office 365 (It gives you the latest versions of ...

The Mysterious React hook: useRef()

Nice! Coincidentally, I needed refs yesterday for the first t...

What do you use to record the screen?

ShareX (getsharex.com/)

What was your win this week?

I finally found the time to build an OpenStreetMap Gutenberg ...

What shared hosting providers have you tried?

Webfaction. It's affordable, fast, with good support, and off...

Why wordpress?

If the user was looking for a basic 'brochure' style site, wo...

Why wordpress?

Premade templates aim at satisfying a broad audience, so they...

Why wordpress?

I mostly build custom sites on WordPress. I believe that a ma...

How do you manage clipboard history?

Well, FastStone Image Viewer is practically the viewer plus R...

How do you manage clipboard history?

Phrase Express is a very interesting program, as its snippets...

How do you manage clipboard history?

Windows' native clipboard manager is OK, even if it could get...

Flexbox vs CSS Grid: Which one do you prefer?

They are two different tools for different purposes, even if ...

Productivity Hacks To Get Things Done. No BS.

11: Leave everything for the last minute, until you have abso...

What is your current browser for personal use? Pro and cons?

Yes, I am using it on Windows.

How to make an extremely reusable Tooltip component with React — and nothing else

Nice job! A few thoughts: Maybe it would make sense to a...

What is your current browser for personal use? Pro and cons?

Actually, no, memory is fine most of the time. In fact, I've ...

What E-mail client do you use?

I use Newton out of the lack of a better alternative on Windo...

What is your current browser for personal use? Pro and cons?

Firefox, since version 0.9. From time to time I tried to swi...

What's your worst internet explorer story?

It was a long time ago, probably 12 years or so, where a clie...

Checklist for every website!

Checklists can be handy. Here's mine for deploying a WordPres...

10 Useful Vanilla Javascript Plugins 2020

I like flickity and I've been using it for years as my go-to ...

Light Vs Dark Themes what is your preference?

In general, I tend to prefer light mode better. But I usually...

One Line - Sticky Header using CSS

A not so rare scenario of those two conflicting would be to h...

One Line - Sticky Header using CSS

position:sticky is great and I use it whenever I can instead ...

Drawing a CSS cartoon

This reminds me of myself when I first discovered CSS animati...

The Eight Buffalo Rule: How to stop writing unreadable code

Whenever there is a discussion about a word having different ...

Paid Developer tools you can´t live without?

I agree with that. It's the reason I tend to avoid frameworks...

Paid Developer tools you can´t live without?

Here's mine: PHPStorm: If VSCode was around back when I was...

What CSS tip do you want to share with others?

I like html { scroll-behavior: smooth; } beacause it ...

Sessions and Cookies and (local)Storage, Oh My!

Maybe the size difference could be a part of the comparison t...

WSL2: Making Windows 10 the perfect dev machine!

I was looking forward to trying WSL2 but when I installed it ...

loading...