Deanin

Deanin

I'm a software developer who creates weekly tutorials for a myriad of programming-related topics. While going for my undergraduate degree in Computer Science, I set out to learn as much as I could outside of school in an attempt to complement the book smarts with my own street smarts.

Along the way I realized that there's a serious shortage of good, up to date tutorials for Ruby on Rails. I'm looking into expanding into other areas besides Rails where I feel I could contribute.

Currently focused on Rails, but will be gradually transitioning to additional software development related content.

Business: [email protected]

Idempotency in Ruby on Rails

Idempotency in Ruby on Rails

Пікірлер

  • @pylypen-ko
    @pylypen-ko4 сағат бұрын

    Thank you for interesting video

  • @Deanin
    @Deanin5 сағат бұрын

    Here's the Discord server link! discord.com/invite/5AnSptwGnS

  • @SamuelOjeyinka
    @SamuelOjeyinka5 сағат бұрын

    First to reach here

  • @aniketpatidar
    @aniketpatidar5 сағат бұрын

    Thank you 😊

  • @many214
    @many21410 сағат бұрын

    Thank you for the explanation!

  • @junioraos4074
    @junioraos407412 сағат бұрын

    Just became a member becouse of this video... tankyou... you are a great guy

  • @Deanin
    @Deanin10 сағат бұрын

    Glad the video was helpful! This should also be a lot easier in Rails 7.2/8 as the plan is to make Kamal/docker deploys an out of the box command 😀 And also thank you for becoming a member, I really appreciate it! Been in a bit of a slump lately, so comments/actions like this go a long way. Thanks again

  • @cbbcbb6803
    @cbbcbb680314 сағат бұрын

    Time for an updated version of this series.

  • @MunnaKumarVlogg
    @MunnaKumarVloggКүн бұрын

    Will this debugging process will work in windows machine too?

  • @rafaelramirez3470
    @rafaelramirez34702 күн бұрын

    Great videos, but are you planning to update how to see Rails 7 with Hotwire as series?

  • @thepineappleexpress2127
    @thepineappleexpress21272 күн бұрын

    thanks for the tutorial! what are your thoughts on the gem react on rails and shakapacker?

  • @danielb.2873
    @danielb.28732 күн бұрын

    Best Rails tutorials on this channel. Thanks!

  • @loudboomboom
    @loudboomboom2 күн бұрын

    Great walk through! Coming from a Next environment where prisma and all sorts of libraries are stitched together to make a full stack app, seeing a mature full stack system like Rails at work is actually pretty exciting.

  • @JoshuaKannappilly
    @JoshuaKannappilly3 күн бұрын

    Could you make a video on client side validation

  • @Aditya-cl2zt
    @Aditya-cl2zt4 күн бұрын

    Why coding on WSL ?

  • @digidweb
    @digidweb5 күн бұрын

    Thank you for this video! It helped to see kaminari is easier than I thought.

  • @MalachiRails
    @MalachiRails7 күн бұрын

    Brilliant video

  • @marcialabrahantes3369
    @marcialabrahantes33698 күн бұрын

    Perforce monorepos, and Mercurial based languages

  • @McAko
    @McAko9 күн бұрын

    I'm the one that felt offended 🙃 Leaving aside all the unfair comparisons against Rails, I was expecting a more constructive criticism, but I guess the opposite does not give much traffic. I would summarize the entire video as it does exist any full fledged CMS in Rails than can be installed on premise and has a decent amount of plugins and templates. Maybe it's the time to build one

  • @WilliamHouston-ct4eg
    @WilliamHouston-ct4eg10 күн бұрын

    Great introduction and setup! One way that I was able to simplify the form submission is by tying the submit action of the form to a function on the stimulus controller. That gets rid of the event handling in `connect`. You can also skip the prevent default on the event if the rest of the form submission is "regular". The event is handled before the request is sent to the server, so the content is added properly. There might be some issue with using async/await in event handling, but I haven't seen any problems yet. Obviously, I used slightly different controller and function names: ``` // In the JS: async addEditorContent() { const data = await this.contentEditor.save() this.contentInputTarget.value = JSON.stringify(data) } // On the form in the html: data-action='editorjs#addEditorContent' ```

  • @BrendaNjuguna-wb3em
    @BrendaNjuguna-wb3em10 күн бұрын

    Hey @Deanin, Been working with Kamal and I have been struggling with implementing local certificates. I think it could be a good topic to cover since most of the tutorials out there only demo letsencrypt.

  • @mikopiko
    @mikopiko10 күн бұрын

    Wow Deanin, you are just covering about anything there is.

  • @pedropcamellon
    @pedropcamellon11 күн бұрын

    I really appreciate your work. Thanks

  • @McAko
    @McAko11 күн бұрын

    it's ugly as hell, let's see if it improves in the future 🫣

  • @BinhNguyenDang-on4os
    @BinhNguyenDang-on4os11 күн бұрын

    I dont know what happen but following this step by step, my react app wont make a request to ruby server. my fix is kinda dumb but it get the job done. I just export it directly, // constants.js export const API_URL = "localhost:3000/api/v1/posts"; ps: if you know how to fixed it that closely resemble the structure of the tutorial please let me know. Thank you.

  • @osamasaeed1877
    @osamasaeed187714 күн бұрын

    Good. Can you make a video How to deploy a website on contabo vps hosting?

  • @hsxn_sports
    @hsxn_sports14 күн бұрын

    Did you happen to have any trouble getting reader.onload to fire? I followed your video (thank you for these videos they are great!) and everything seems to be going well, but no results and no errors in the console. In troubleshooting, I found it is skipping right by the reader.onload callback so obviously no results. Thanks.

  • @ledockol
    @ledockol14 күн бұрын

    Good. Thanks!

  • @Deanin
    @Deanin14 күн бұрын

    Thank you! 🙂

  • @abdullahnaim10
    @abdullahnaim1014 күн бұрын

    web dev has a lot of oop too no?! especially when working with ruby on rails.

  • @Gio-wb
    @Gio-wb14 күн бұрын

    Hi @deanin, I have a problem at the moment to import Tesseract into the stimulus controller: import { Controller } from "@hotwired/stimulus" import Tesseract from 'tesseract.js' // Connects to data-controller="ocr" export default class extends Controller { static targets = ["file", "image_description"]; connect() { console.log("Hello, Stimulus!", this.element); } } gives me this error: stimulus-loading-3576ce92b149ad5d6959438c6f291e2426c86df3b874c525b30faad51b0d96b3.js:26 Failed to register controller: orc (controllers/orc_controller) TypeError: Failed to resolve module specifier "tesseract.js-browser". Relative references must start with either "/", "./", or "../".

  • @CuratedTikToks
    @CuratedTikToks16 күн бұрын

    so now, how to validate comment blank/not blank?

  • @laughingvampire7555
    @laughingvampire755517 күн бұрын

    ruby on rails is not a language, is a framework

  • @laughingvampire7555
    @laughingvampire755517 күн бұрын

    I think is time for the Ruby community to migrate to Crystal, especially to use stuff like WebAssembly and get more efficient code.

  • @klnmn3722
    @klnmn372219 күн бұрын

    Successfully replaced Cocoon, which had me gouging my eyes out adding the jQuery dependency, with this. Thanks very much for the help.

  • @klnmn3722
    @klnmn372219 күн бұрын

    "You're mostly just following it to see what the magic words are that you need to type on the screen to make whatever feature you're trying to write work." Yes. Thank you. You get it.

  • @tolaseadegbite1027
    @tolaseadegbite102719 күн бұрын

    Thanks for your work Dean. Tutorial suggestion: Building thredded forum from scratch

  • @abdullahsaleh7196
    @abdullahsaleh719619 күн бұрын

    Keep going mate🫡

  • @tetyanagon3342
    @tetyanagon334220 күн бұрын

    GJ!!! As usual. 💛💙

  • @8sutek
    @8sutek20 күн бұрын

    thanks for that

  • @tanishqchourasiya9410
    @tanishqchourasiya941021 күн бұрын

    Hello developer I need some help in doing a task of mine I have some queries regarding this Can we please interact

  • @Thunder0Horse
    @Thunder0Horse21 күн бұрын

    Great job Deanin ! Very useful!

  • @lisapethick2613
    @lisapethick261322 күн бұрын

    so good, so simple - saved me hours - Thank you

  • @atstockland
    @atstockland24 күн бұрын

    Thanks Deanin. I'm converting the JSON hash in to a Prawn PDF---similar to how you parsed it in the helper. The issue I'm running in to the using the saved url in the PDF document. Prawns image method can't read that url. Neither can StringIO.open or open-url open(). Pasting that url in to the browser opens the image, however the url is converted from the active storage url to the actual url location on amazon. I'm curious if you have any ideas on how to gain access to the actual image once inside the PDF document and render it inside Prawns image() method? Thanks!

  • @user-zo4jw9gm8j
    @user-zo4jw9gm8j24 күн бұрын

    Thanks for the video! I have a question. What's the difference between digital ocean Pass app and droplets. And why is there any reason to go with pass if you use docker to upload you app?

  • @osamasaeed1877
    @osamasaeed187724 күн бұрын

    can you make a video how to deploy rails app to contabo?

  • @rajarshiganguly3962
    @rajarshiganguly396224 күн бұрын

    Thanks for the helpful video, but in this case rails had to be installed in the system instead of dockerizing the installation

  • @unorganizedprogrammer
    @unorganizedprogrammer24 күн бұрын

    you are so real TT The way you show that you just open documentations, tutorials, side by side the terminal, brings back my confident I felt stupid whenever I compare myself to tutors on youtube, how I never really able to code without googling

  • @tolaseadegbite1027
    @tolaseadegbite102726 күн бұрын

    I got No template found for MessagesController#create, rendering head :no_content when trying to create message in private room, however, it works well in public rooms

  • @DevlogBill
    @DevlogBill26 күн бұрын

    This looks like a really cool tutorial. Question? Self-taught here and most of my experience is with learning a lot of JavaScript for more than 1 year and 3 months now learning React. For my backend at the moment all I want to do is learn how to create a restful API for my React project. My project will be a basic crud app nothing fancy. I was wondering is there a steep learning curve when learning Rails? I've been doing some research for backends and I am considering either Golang, Django or Rails. Any thoughts? Thank you Deanin.

  • @AlrosAvellana
    @AlrosAvellana27 күн бұрын

    This is amazing. I’m learning rails right now and had no idea it was this fast to create something. Thank you!

  • @RealSoldierX
    @RealSoldierX27 күн бұрын

    gonna try