-
W
Swiss Alps

Pier Farrugia

More than 30 years of programming

After developing world renown architecture software, I began web and client/server programming before 2000

User Interface / User eXperience, front-end and back-end development

Passion

Nice, efficient and elegant code is at the heart of my day.

User eXperience benefit of a real responsive web. For SEO, most important key is speed.

With always keeping in mind someone will use the program: it has to be functional, logical, and clean

Technologies

I focus a lot on standard web technologies:

  • Javascript, CSS, HTML for front-end
  • PHP, SQL, no-SQL for back end

When needed, and when it's more efficient, framework (Vue, Svelte) or CMS (Wordpress) are used

Support

Support is highly ranked by my clients

Lot of code is in-house, lot easier to debug or modify. No plugin on top of another plugin, in parallel with another plugin: you never know why it's buggy!

Any program is given with a programming manual. You want another programmer, you can.

Road Trip
nice pass in the Alps
Motorbike
best for road-trip

Skills

HTML, Javascript, CSS, PHP, SQL, noSQL, Svelte, Vue, Node,...

Programming

Direct programming results in a very fast and responsive program. Your site is pure Web: HTML, Javascript in client language (browser) and PHP in server language, if a database is used. The styling is done using CSS (Cascading Style Sheet)

Everything is open and possible

Pros

  • Performance: direct programming gives fast and responsive website
  • Any design possible
  • Debugging is easy: code is from 100 to thousands smaller than CMS

Cons

  • Time to market: at first programming is slower than CMS
  • Need programmer to modify software
  • Lot of site changes can be easy. Sometimes one change needs to rebuild program part structure

CMS

The CMS (Content Management Software) allows a short lead time for a site mockup with the use of pre-built templates, pre-built plug-ins... A non-programmer, a collaborator can create or update a website produced with a CMS.

Pros

  • Time to market with pre-built templates, pre-built plug-in with a person trained to the CMS
  • Used by thousand or millions websites
  • Small changes and debugging is easy
  • Your assistant will be happy: she's managing website

Cons

  • 67% of websites are supposed to be done with WordPress. How many really active? ... less than 20%!
  • It's HUGE: like taking a gun to kill a mosquitoe!
  • Modifications involving templates, plug-in can be complicated and buggy
  • Updates can work well or not...
8+
Partners
85+
Projects Done
12+
Full Projects Done
43+
Happy Clients

Lets get in touch. Send me a message:

8%
92%