William DA SILVA

Front-end Developer
            
          

Latest blog articles

  • Yet another blog

    Just launched my website with a brand new blog. Learn how I set up this blog with a simple Express API, some markdown files and NuxtJS.

  • Avoid extra divs using the template tag in VueJS

    I discovered a while ago a very simple way to avoid having extra div tags in our markups using the VueJS template tag.

  • First paid customer

    Today I got my first paid customer on a self-made project and wanted to talk about it

  • FrontAudit post-mortem

    The post-mortem for one of my side-projects "FrontAudit". Learning from my mistakes.

  • Streaming on Twitch

    Sharing my knowledge to random people on the Internet by making random & stupid projects that I’m passionate about, live on Twitch.

  • Today I learned Nuxt PWA lang & max file size limit on PHP

    Today I learned a few things about Nuxt PWA weird behaviour on lang attribute, how to increase max file upload with a PHP app and a few other things.

  • Today I learned about non-breaking whitespaces

    Today I learned an interesting thing fact about non-breaking whitespaces

  • Today I learned about Docker volumes on CircleCI

    Today I learned that Docker volumes does not work on CircleCI as you usually expects.

  • Today I learned about symlinks and deleting protected files

    Today I learned that you cannot mount a volume over symlink files and you can be tricky with Docker volumes to delete files being non-root.

  • Today I learned about Reddit API existance and Rails uuid

    Today I learned the existance of Reddit API and how to handle Rails uuid properly

  • Today I learned about CNAME and Helm charts

    Today I learned that you are not supposed to have CNAME at root domain & how to publish Helm charts using Github Pages

  • Today I learned CNAME and Nginx server name

    Today I learned that CNAME is not what I was thinking and Nginx wildcard server name

  • Today I learned you can use a file with cUrl

    Today I learned that you can pass a local file when doing a POST request with cUrl

  • Today I learned about CSS var inside SVGs

    Today I learned that you can use CSS variables inside your SVGs

  • Today I learned about FontSource

    Today I learned that you can easily import Google Fonts throught a single npm package

  • Today I learned about data attribute in FabricJS

    Today I learned that you can add extra attributes to a FabricJS object

  • Today I learned about shell script exit on error

    Today I learned that you must not forget about errexit option in your shell script

  • YoTeacher post-mortem

    The post-mortem for one of my side-projects "YoTeacher". I've learned a lot from this project and wanted to share.

  • About me

    I am a 26-year-old developer based in Paris. As a self-taught developer, I am passionate about continuously learning new things related to web development and 3D modeling.

    My experience includes working on a variety of projects, including developing mobile applications, booking platforms, and working on large-scale projects for organizations.

    I am currently looking for new opportunities to further develop my skills and contribute to exciting new projects. Please take a look at my CV and feel free to reach me for further discussion.

    Networks