Articles about: Web development

Creating websites, web apps, tips on how to code them all

How do you put your local project online?
How do you put your local project online?

85 reads
Level: Confirmed

Like any dev, I sometimes want to test small pieces of code, make an example landing page to test a service or API... In short, there are many cases where you just want to try something out, without it being a full-fledged project. To do this, of course, we run our development environment on our own machine, "locally". Let the world benefit from our local project Okay, that's all well and good, but what if we need to access this local code from the outside? And yes, it can happen...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Apr 1, 2021
My transition to Docker - Part 2
My transition to Docker - Part 2

99 reads
Level: Confirmed

Following my first article, I was now able to run a development environment to create Symfony projects. Okay, that was all well and good, but for the moment it was only running locally on my MacBook, and that's no way to host a site. Since shared servers are already a hell of a thing to configure for a simple site, I didn't dare imagine running Docker on them. So I opted for a dedicated server from Scaleway and once I'd placed the order, I installed Docker on Ubuntu 20.04. I organize...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Feb 23, 2021
How to use native sharing via a web page?
How to use native sharing via a web page?

83 reads
Level: Confirmed

Sharing resources is at the heart of the Internet, and social networking buttons can be found on all kinds of sites, making it easy to share content so that others can enjoy it. On Android, this has been possible for some time, but on IOS and macOS it's only been available since version 12.1 of Safari. This article will be very brief, showing how to use this API. window.navigator.share This is the name of the function for sharing via the native window of the operating system, iOS or Andro...

Ludovic Frank - Freelance developer
Ludovic Frank
Feb 2, 2021
My transition to Docker
My transition to Docker

84 reads
Level: intermediate

Ah Docker! I've been hearing about it for years, but like many people (I think) I hadn't yet taken the plunge. I'd read several articles on this technology, and even looked at the official documentation to try and tweak a few things, but it was still too vague for me. First of all, what is Docker? It's (almost) magic in the sense that you don't need to worry about your server configuration, your OS or your version of PHP, Node, React ... in short. You just code on your machine, and miracu...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Dec 7, 2020
How do I create a website?
How do I create a website?

85 reads
Level: Beginner

There are several ways of creating a website, each with its own advantages and disadvantages. But first of all, you need to ask yourself the right questions? Why this site? What needs should it meet? Is it a store? Is it a blog? Is it a showcase site? Does it need to be highly interactive (like an application)? Does it need to be SEO-friendly? Once we've answered these questions, we have several options open to us, including two main ones: Custom development. In this case, we create th...

Ludovic Frank - Freelance developer
Ludovic Frank
Oct 5, 2020