DEV Community

loading...
Ryosuke profile picture

Ryosuke

For over 10 years now, I've been developing innovative cannabis technology, and producing engaging marijuana-centric media to entertain and educate stoned masses.

Location Los Angeles, CA Joined Joined on  Personal website http://whoisryosuke.com github website twitter website

Education

Visual Communications

Work

Design Technologist at PlayStation

All 108 comments

Kushy Frontend in NextJS

This article is like...3 years old.

Tailwind is just a mess

I’ve been having the same issue. I’ve used utility CSS in the...

NextJS Tip - Using Media (Images & Fonts) in CSS

Goes in the root of the Next app. So the folder above /pages/...

The State of Payment Processing for Cannabis E-Commerce

I've had people tell me to put up a fake website, get approve...

Developer Discord Communities

Added to the list! ✅

Developer Discord Communities

These must be lit right now 🔥 been seeing a lot of svelte and...

Developer Discord Communities

Wow! Great additions! I'm happy to see PHP represented more. ...

Developer Discord Communities

Yes! This is why I also like Spectrum. It's like Discord, but...

Developer Discord Communities

Good catch! Surprised I missed that one. Added to the list ✅ ...

How much coffee do you drink?

What type of coffee do you drink? (Americano, espresso, etc) ...

How much coffee do you drink?

I limit myself to ~140mg of caffeine a day. I usually drink...

For Empowering Community

Very cool! 🔥 I remember being part of the IPB / vBulletin / p...

Introducing mdjs - interactive demos everywhere

Oops. Meant “Write” 😅 phone autocorrected I guess. For ex...

Introducing mdjs - interactive demos everywhere

Interesting concept. Digging the simplicity of the execution,...

Enhance your Stencil Web Components in Storybook with Knobs, Actions and JSX

Very cool use of Surma's tweet! Great way to implement JSX ...

What PC would you buy as a new dev now?

I appreciate the specs and laptop recommendation. It's been...

What PC would you buy as a new dev now?

What year of Macbook Pro are you rocking if I may ask? I no...

What PC would you buy as a new dev now?

Appreciate you mentioning the caveat with Linux and design ...

What PC would you buy as a new dev now?

Definitely in a similar boat, hard to shake the Macbook + S...

What would your ideal developer interview process look like?

Would you do multiple rounds of interviews? Only a couple,...

What podcasts should I be listening to in 2019?

These range from development to design/art. Some of these d...

What should production CSS look like? Share your layout-to-web workflow

Since mobile development tends to be one, maybe two col ma...

Blog Comments Powered by GitHub

What prevents other people from using your comment repo on ...

dev.to Repo Recap from the Past Week

Love the idea of this, really helps break down the repo con...

Why Dev.to is winning over Hashnode?

Funny to see my article in the GIF 😂 I'd like to note that a...

I'm an email developer and totally not a spammer. Ask me anything.

What's your process look like from concept for campaign? ...

Analytics will be generally available soon

Been working on my own version using Stylus/CSS browser ext...

TypeScript + NodeJS

I too recently got bit by the Typescript bug and I'm incred...

Drupal is a pretty big deal 🎙

I came to make the similar comment, but then I remembered h...

You want HOW MANY years experience?!

Great concept and execution! Had this issue recently when ...

Which units of measure do you use and why in CSS?

REM for base elements, and EM for relative/nested elements....

Intro to Generative Art

Very cool. Love to see more takes on the artistic side of d...

Have you ever live streamed your coding process?

My gripes with watching live coding: Font size too small / ...

Personal Site or Blog Recommendation

I've published my personal portfolio and blog using Gatsby...

Have any DEV design concepts or ideas?

can confirm, japanese fonts makes everything more aesthetic...

A sensible approach to Cross platform development with React and React Native

Been looking to get into cross platform/universal app devel...

Adding testing, linting, and docs to a design system 📚

Yep. Storybook works great for testing components in isolat...

Adding testing, linting, and docs to a design system 📚

In the first part of the tutorial I setup the project with ...

When is it appropriate to ask for donations?

Just throw it on there. The people that would call you gree...

How do you make your portfolio/GitHub profile standout?

The most distilled way to improve a Github profile: Contrib...

Best Open Source UI Frameworks for ReactJS

If you mean UI frameworks with React components, I recommen...

Programming in the Adult Entertainment Industry is Broken

I'm a fan of playing devil's advocate, but that wouldn't ma...

How do you convince a client to a static website?

I'm all for empowering clients. But when you've worked as lon...

How do you convince a client to a static website?

How do you convince a client to a static website? ...

How do you convince a client to a static website?

I'd argue against there being "little business value" in st...

Programming in the Adult Entertainment Industry is Broken

There's usually no explicit reason given. And if you shake ...

Programming in the Adult Entertainment Industry is Broken

I work for cannabis companies and it's the same story. You g...

What are the dos and dont of building a startup as a developer?

Don't Use your own money. If you want to build ...

Why do you like jsx?

It just looks better and makes code easier to read. Rathe...

React Components In Lucky With Laravel Mix and lucky-react

Always love to see people using React with Laravel. Keep it...

Why we decided to move to Next.js

NextJS has been a game changer. I'm happy to see other dev'...

Why we decided to move to Next.js

Yeah I end up using Gatsby for projects like documentation,...

How do you sell refactoring to your team?

"Hey team, we get to use the shiny new thing, and it'll mak...

Express Middleware for API Requests

Good tips 🔥 I def need to use more try/catch in my workflow...

Extreme Makeover: Code Edition

All great tips. Keep it up! 🙌

How do you keep track of what you're reading?

Boostnote looks really cool! Great recommendation, definite...

Explain Callback Like I'm Five

Callbacks are friends we send along inside functions to hel...

How to create a PHP package for Composer

Using Composer allows you to leverage PSR-4 autoloading. Yo...

Why do developers have the toughest interviews in the world?

We work in an unregulated industry where information is onl...

How to prevent misuse of a public REST API endpoint.

There are several others ways to prevent that. Rate limits ...

How to prevent misuse of a public REST API endpoint.

You should create a separate, non-authenticated endpoint fo...

Who are up to talk to and advice or seek for it?

dev.to/devteam/changelog-mentor-ma...

How did you learn to flex your CSS muscles?

basically! 🧙‍♀️ no worries. best of luck with your learning...

Who are up to talk to and advice or seek for it?

The dev.to team just posted something where they started a ...

How did you learn to flex your CSS muscles?

There are services but most are paid, or require crazy setu...

Judging from a profile picture

I always appreciate avatars in social media, it's some of t...

How frequently do you code?

I code all day.

How did you learn to flex your CSS muscles?

If you're supporting only new browsers, sure, go for Grid. ...

Why do people like Ruby?

I asked myself the same question about 10 years ago when Ru...

OOP practice with a standard project in PHP.

This video was my intro to SOLID OOP and all the principles b...

Need help with editing a massive file

@hoahchris Basically this. I had to do this a lot with ...

Can react be used as a utility full stack web app?

It's not required to run React server-side, or use a server...

A Better Way To Code Emails

MJML was a game changer for emails. And I love that it's Re...

So Long, and Thanks for all the Fish World of Warcraft

It's a shame you couldn't find the correct work/life/game b...

Code camp or self-learning

I'm a huge fan of self-taught if you're capable of the disc...

Note taking as a developer

In a meeting: sketchbook. I write down key words and any i...

How to start learning React.js

yeah I love videos to start with, gives you way better cont...

5 GraphQL Interview Questions and Answers You Should Know

Short, concise, and perfect 👌👍

How to start learning React.js

Make sure to check out awesome-react, it has some great res...

How To Configure Nginx as a Web Server and Reverse Proxy for Apache on One Ubuntu 18.04 Server

Very cool to see DO content on here. One of the best resour...

Using Airtable to Manage Conference Submissions

thank you, much appreciated 🤘 the structure and stuff is pl...

Let's talk about clients

Find Clients Friends, family - or community thr...

Managing State in React: Redux or not Redux?

You did a great job documenting the difference, solid code ...

Using Airtable to Manage Conference Submissions

Can you post a link? Not sure how Airtable works for that e...

A simple tip for cleaner code

I tend to use the second example a lot in code that isn't l...

How Did You Start Coding?

I couldn't say what my exact start was. I used to create we...

What is your routine for staying fit and healthy?

Incorporating cannabis into my regimen allows me regulate m...

Explain Higher Order Component(HOC) in React.js like I'm five

Sometimes components do similar things to other components ...

Why I'm leaving Drupal for Laravel

Congrats 👏🎉 I've fallen in love with the elegance of Larave...

What made you look at a project and submit a PR? Or Not?

I contributed to a Wordpress plugin recently that broke on ...

Do you write notes while developing? Where do you write them?

When I'm brainstorming, I use Trello to plan things out, or...

What do you do when your stuck?

Time + distance allows the mind to approach the problem fro...

How do you document your code?

I've used Slate in the past for API documentation. It works...

Do you pay for online courses or ebooks?

I've never bought an online course or eBook. Though I have ...

Helping Men in Tech Help Women In Tech

Great advice. It's hard pounding some of these seemingly si...

Explain functional programming like I'm five

Hey little Function. Bring me back one thing at a time. And...

How does your company handle salary negotiation?

About 6 months. I was hired and had the company fly me out ...

What's the big deal with privacy?

It's all about the responsibility of data. I don't care a...

Software Engineers shouldn't code. That's the job of the developer.

You'll find that roles at companies differ greatly from the...

How does your company handle salary negotiation?

When I asked for a raise at one of the last companies I wor...

Is coding a work-for-free popularity contest?

You don't have to build a brand, or obsess over new technol...

Virtual Reality enabled web pages

A-Frame is a great framework to start with. It works on it'...

Welcome Thread - v10

Hello fellow devnauts, Just signed up. I've been a dev for ...

Sketch Template for Prototyping Semantic UI

Can't go wrong with pen and paper. But seriously: For supe...

loading...