Homepage
Open in app
Sign in
Get started
Web development experts
We’re partnering with startups and enterprises to create profitable digital products and ventures. 🚀
Our journey
Our website
Follow
Read this first
Master Figma Plugin Development with JavaScript: A Comprehensive Guide to Writing Your First Figma…
Master Figma Plugin Development with JavaScript: A Comprehensive Guide to Writing Your First Figma…
Are you a Figma fan looking to boost your design skills and streamline your workflow? In this comprehensive guide, we’ll walk you through…
Nick Ciolpan
Jan 27, 2023
Mastering Request Authorization in Laravel: Techniques, Priority, and Best Practices
Mastering Request Authorization in Laravel: Techniques, Priority, and Best Practices
Learn how to implement route middleware, controller method, policy method, gates, and request class to control incoming requests…
Nick Ciolpan
Feb 23, 2023
How we became better front-end developers
How we became better front-end developers
This is a story about things we learned on our journey through the past few years, how we managed to become better at what we love. It’s a…
Zeno Popovici
Nov 23, 2015
JavaScript iterators, generators, and async iterators
Iterating over lists of objects is a very common (if not daily) problem that developers confront at work. With the introduction of ES6…
Rares Raulea
Dec 9, 2021
You can write better jQuery: A DRY approach to multiple configurations
You can write better jQuery: A DRY approach to multiple configurations
While almost every new article mentioning it, talks about its demise, I’ve decided to write about one of the most recurrent jQuery bad…
Nick Ciolpan
Sep 28, 2018
How Google obliterated my 4 year old Chrome extension featuring 24k+ users
How Google obliterated my 4 year old Chrome extension featuring 24k+ users
After 3 months of trying everything I could think of, I give up. I don’t think I will ever develop anything for the Google ecosystem again.
Zeno Popovici
Sep 4, 2016
Latest
How to use Laravel JSON:API to create a JSON:API compliant backend in Laravel
How to use Laravel JSON:API to create a JSON:API compliant backend in Laravel
Learn how to use Laravel JSON:API to build APIs and test them in Laravel.
Denisa Halmaghi
Nov 24, 2021
Lazy loading modern format images with Vue and Nuxt
Lazy loading modern format images with Vue and Nuxt
How to optimize image loading and optimization on your website using Vue.JS and Nuxt.JS.
Nick Ciolpan
Oct 23, 2020
How to send email from Phoenix in 4 easy steps
How to send email from Phoenix in 4 easy steps
Sooner or later your application will have to send out emails promoting its features or simply deliver notifications. Sending out emails…
Nick Ciolpan
Jul 23, 2020
How we built our company blog with Vue and Nuxt
How we built our company blog with Vue and Nuxt
We decided that sharing from our experience with others, should be something we should do more often.
Nick Ciolpan
Jul 23, 2020
Now hiring: Front-End Developer
Now hiring: Front-End Developer
We’re Graffino, a team of Romanian web developers experts, based in Sibiu. For the last 12 years, we’ve been partnering with startups and…
Nick Ciolpan
Dec 11, 2019
Now hiring: Back-End Developer
Now hiring: Back-End Developer
We’re Graffino, a team of Romanian web developers experts, based in Sibiu. For the last 12 years, we’ve been partnering with startups and…
Nick Ciolpan
Dec 11, 2019
Figma: A love-hate relationship
Figma: A love-hate relationship
Miki Isaincu
Dec 5, 2019
10 Years in the making
10 Years in the making
We started Graffino 10 about years ago. The web was young back then. We were too.
Zeno Popovici
Jul 19, 2019
New Year's Resolutions
New Year's Resolutions
Is it too late for new year resolutions and past year reviews? Hope not, because we decided to share some of our own. :)
Nick Ciolpan
Jan 15, 2019
Work ethic for Web Devs
Work ethic for Web Devs
One day while I was on the road heading back home, I heard a loud sound coming from the back of my car. The noise was familiar but…
Nick Ciolpan
Nov 19, 2018
After my post went viral, Google responded: “We’re sorry. There’s nothing we can do.”
After my post went viral, Google responded: “We’re sorry. There’s nothing we can do.”
TL;DR: I’ve been through hell trying to get my extension back to the Chrome Web Store after a takedown for trademark infringement. You can…
Zeno Popovici
Sep 12, 2016
About Graffino
Latest Stories
Archive
About Medium
Terms
Privacy
Teams