No portfolio, hasn't been necessary for my career.
I do however have a blog, that used to be Drupal from which I migrated to Ghost. It (like all other things on my server) runs in a docker container, and sits behind another docker container running lightify, which in turn sits behind another container running traefik.
I don't post very often.. keep telling myself I should do more, but it's not a high priority really.
Iβm a full stack developer who has experience with several front-end tools like Reactjs, Vuejs, and jQuery as well as some back-end tools like PHP, Laravel, Node, and Express.
Location
IL
Education
AAS in Information Technology/Web Development
Work
Senior Software Development Engineer at Wizards of the Coast
Thanks.. It's mostly the default ghost theme, just tweaked a couple small things here and there.
Traefik makes everything really pretty trivial.. it is the first point of contact for basically everything hitting the server, at least http[s] wise, though it will happily handle basically any other protocol too.
The individual docker hosts behind it use internal ports and routing, that traefik does reverse proxy for..
So you can stand up a nodejs service on port 3000, for example, and expose that as a subdomain or whatever, like: foo.example.com Traefik will handle grabbing an ssl cert for you, automagically from letsencrypt, and internally route traffic coming in on port 443 for that domain to that container.
It's like vhosts, turned up to 11. :)
Cool thing about traefik is you can also attach things to specific routes so if you had main site running wordpress as mysite.com and wanted to setup a magento store, for example, you could just as easily expose it at mysite.com/store as at store.mysite.com ... pretty cool.
Iβm a full stack developer who has experience with several front-end tools like Reactjs, Vuejs, and jQuery as well as some back-end tools like PHP, Laravel, Node, and Express.
Location
IL
Education
AAS in Information Technology/Web Development
Work
Senior Software Development Engineer at Wizards of the Coast
Wow. I haven't played with Docker all that much, but that sounds super interesting. If I had a dollar for every time I screwed up some virtual host config...
Definitely going to dive deeper, especially since I'm playing more with Node/JS
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
No portfolio, hasn't been necessary for my career.
I do however have a blog, that used to be Drupal from which I migrated to Ghost. It (like all other things on my server) runs in a docker container, and sits behind another docker container running lightify, which in turn sits behind another container running traefik.
I don't post very often.. keep telling myself I should do more, but it's not a high priority really.
willvincent.com
Interesting. I've only dabbled in docker. That sounds intense. I like the site though. It really feels like a magazine or something.
Thanks.. It's mostly the default ghost theme, just tweaked a couple small things here and there.
Traefik makes everything really pretty trivial.. it is the first point of contact for basically everything hitting the server, at least http[s] wise, though it will happily handle basically any other protocol too.
The individual docker hosts behind it use internal ports and routing, that traefik does reverse proxy for..
So you can stand up a nodejs service on port 3000, for example, and expose that as a subdomain or whatever, like:
foo.example.com
Traefik will handle grabbing an ssl cert for you, automagically from letsencrypt, and internally route traffic coming in on port 443 for that domain to that container.It's like vhosts, turned up to 11. :)
Cool thing about traefik is you can also attach things to specific routes so if you had main site running wordpress as
mysite.com
and wanted to setup a magento store, for example, you could just as easily expose it atmysite.com/store
as atstore.mysite.com
... pretty cool.I'll definitely have to look into these technologies more. Thanks for all the info!
Wow. I haven't played with Docker all that much, but that sounds super interesting. If I had a dollar for every time I screwed up some virtual host config...
Definitely going to dive deeper, especially since I'm playing more with Node/JS