David Kimura PRO
Joined 7/18/2015
Drifting Ruby Owner
Ruby Rogues Panelist
David Kimura PRO said over 2 years ago on Dark theme :
I'm adding the dark mode back in. It was originally there a few years ago, but a lot of things broke when I upgraded from Bootstrap 4 to 5. It also didn't allow the user to select "always light mode" which is a gap that I intend to fix. It will take a bit of time to fix the nuances of the dark theme, but should have it done at some point. For those who prefer dark mode, this would be enabled by default if their OS is set to Auto or Dark. 

David Kimura PRO said over 2 years ago on Dark theme :
  This dark mode feature is live. You will need to actively enable it under your profile settings. I did this as to not affect existing functionality of the site as some may prefer to have light mode enabled regardless of the OS setting. You can access the profile setting under https://www.driftingruby.com/users/edit

Not all places may be complete, but I did a quick look through. If any areas are difficult to read or any suggestion of color theming, I'm willing to make some adjustments. 


David Kimura PRO said over 2 years ago on Real Time Updates with ActionCable :
If you're app is using hotwire, I'd definitely recommend that route instead of creating custom channels. It's much cleaner now-a-days and it seems to be more stable and easier to debug.

David Kimura PRO said over 2 years ago on Wordle Clone :
I use esbuild. You can check out the template here https://github.com/driftingruby/template

David Kimura PRO said over 2 years ago on Summernote WYSIWYG editor :
Any thoughts or reasons why you wouldn't want to use ActionText? I know it's not as full featured, but I found that it is "good enough" in most cases. One issue that I've found with most WYSIWYG editors is that they are inherently insecure. You have to actively sanitize the user input to prevent XSS. Are there certain features that you'd like to see in ActionText that Summernote has?