SLUIT SCHERM
NEDERLANDS

WE DO WEB DEVELOPMENT WELL

Ah, the broadest term for a very specific task. Webdevelopment covers many different techniques, frameworks, disciplines and difficulty levels. All too often, clients leave all the details to us as developers, but Twisted Stranger believes that you should at least know what your options are.

CLIENT-SIDE VS SERVER-SIDE SCRIPTING

We don’t mean you, specifically, when talking about a client-side application. This simply means that most of the processing will be done by the user’s device when they visit your website or web-application. With the advances in consumer-devices, client-side scripting has become a bit of a buzzword for many clients and developers alike. But is it really the safest bet?
Not always.

LETTING YOUR USERS DO MOST OF THE WORK

The biggest advantage to client-side scripting is the wide availability of frameworks that save developers a lot of time and you, the client, some money (if you’re going for a template-like structure). Most mobiles, tablets and pc’s are perfectly capable of doing all the calculations necessary to load the page as intended. Code is generated ‘live’ on each [page]load in a matter of milliseconds and, if done well, only the required resources will be loaded. In short, this technique keeps the interaction with your server nice and brief, which in turn enables it to handle way more simultaneous users compared to server-side scripting.

One big disadvantage, though, is the lack of complexity! Using logic to define layout means that any and every exception to the rule needs to be integrated into the webpage’s code. If something wasn’t planned from the start, adding or changing it later might become quite the adventure! Another possible caveat is that your users’ device also needs to download all the required files first and draw every pixel as defined by the stylesheet – that’s a big ask for some devices!
 
On the other side we find server-side scripting, like .NET and PHP. You may have heard those terms some ten years ago, but they’re still around! A more modern example would be node.js! When utilizing a server to handle the calculations, you can rest assured that whatever the user sees will be as intended and instantaneous (for the most part). The server can access whatever resources it needs locally, and save them internally so that static pages won’t need to be built every time. The users’ device only needs to download this complete code and draw pixels as defined in the stylesheet. If done correctly, users won’t ever see the files that are used to build a page, just the end result.

LETTING YOUR SERVER DO
MOST OF THE WORK

 
Depending on the size of a page and how ‘live’ it needs to be, the time and processing power required from your server can vary tremendously – meaning that a static page could load instantaneously, while something like a database result page could take 10 seconds or more if the code and database queries aren’t up to par. Heavy pages can severely slow down the experience for all users as the number of simultaneous users increases.

A HYBRID APPROACH

When it comes to webdevelopment we believe in meeting somewhere in the middle! We let the server do most of the work, and when possible, cache the result so that each subsequent visit to that page can be loaded instantly from the server without having to go through the building process every time. We’ll load the non-static elements, like user specific data afterwards, which keeps interactions with the server almost as brief as with client-side applications.
Why this approach? Because with our exclusive CMS, you’ll be able to design every page exactly how you want, even the back-end! PowerMuffin CMS handles the visuals and the logic and saves everything on the server for instant access. User specific content won’t get in the way of design, this will be loaded client-side after the page has been loaded – so you’re free to change whatever you want.

ANOTHER PRO TO THIS APPROACH IS THAT UPSCALING BECOMES A LOT EASIER WHEN YOUR VISITOR COUNT GOES UP – JUST UPGRADE YOUR SERVER AND YOU’RE DONE; NO EXTRA CODING REQUIRED.

LEARNING TO SPEAK THE LANGUAGE

There are a lot of languages that enable mere mortals to communicate with our superior electronic overlords. Being a developer certainly doesn’t mean that you need to speak all of them, but knowing which languages to utilize for a specific project means [almost] complete freedom. For example; drawing vector graphics! Most people wouldn’t know where to begin when drawing a simple vector square using only code – we use Adobe Illustrator for that! But theoretically, every single graphic drawn in Illustrator could be written by a very smart and patient individual in a .txt file. Gradients, blurs, shapes and paths, you name it! In fact, vector graphics have been around for more than sixty years.
 
HTML is no different, by the way. Many consumers assume that building an HTML page is done in the same way as creating a document in Word or Photoshop. Or worse, some people think that websites ARE WordPress – which limits their imagination tremendously!

THE TRUTH IS, HTML IS A VERY FLEXIBLE METHOD TO DRAW WHATEVER YOU DESIRE.

AS WEBDEVELOPERS, WE’VE DONE IT ALL!

[EXCEPT FOR WORDPRESS]
 
With the help of PowerMuffin, which has been around for over 10 years, we’ve built almost everything we’ve ever dreamed of.
 
We have developed countless types of webshops with very unique features. We have made a card-editor which immediately renders onto a 3D model of the chosen card. On another website we have let users place pre-orders of our own boardgame in a webshop that blended seamlessly with interactive pages and animations. We even used PowerMuffin to build an online RSVP system for one of our mom’s birthday parties – the guests loved it!

That’s not all! We’ve built an online [sharing] community for kids learning to code, we made multiple self-help platforms for clients and therapists to keep in touch and go through written exercises. They could even call and talk to eachother face to face online, before Zoom was even a thing.
 
We thought up and built a secure intranet for healthcare workers where they could follow courses, keep up with the latest news within their teams, follow health-protocols on-the-scene, generate pdf reports, register clients, get and send notifications, follow meetings asynchronously on their devices, sign up for real-world events and check in when they arrived, order work-clothing through their device in a real-world pop-up shop [that was a fun one]! WHEW! We’re not done… We made a website where every employee experiences the site completely catered to their profession. Their colleagues at the office could use a full suite of tools to add and change every last bit of content that their colleagues can see. All of this was Built. From. Scratch.. and completely editable online, through PowerMuffin.

THAT’S NOT
ALL FOLKS!

We created many more platforms after that, some small and easy to manage, others huuuuuge and spanning multiple target-audiences, languages and countries – all running on a single server!
 
We’ve made interactive quizzes, mobile games, integrated reservation systems, online diaries, secret [shhh] prototypes, a suite of professional growth tools for leaders in the government, recipe databases, cocktail generators, alcohol percentage calculators, a seamless timeline website that spanned over 10 years with mixed content by administrators and users alike.
We’ve integrated and built hundreds of API’s and scraped some databases. Rescued many abandoned websites from oblivion and advised and guided [potential] partners through their journey of digital excellence.
We even attempted to make a search-engine once.. but that one grew too powerful for our own good […]
The only thing we haven’t attempted is doing any of this on a system other than PoweMuffin..
Why? Because even our webdevelopers are designers at heart!

THE ONLY THING WE HAVEN’T ATTEMPTED IS DOING ANY OF THIS ON A SYSTEM OTHER THAN POWEMUFFIN.. WHY? BECAUSE EVEN OUR WEBDEVELOPERS ARE DESIGNERS AT HEART!

CHALLENGES WE’D LIKE TO GET OUR HANDS ON

In the rare event of some personal downtime, we can be found exploring the limits of visual and creative webdevelopment. We’re prototyping games, traversing dimensions, hiding easter-eggs (quite literally in some cases) and trying out some haute-couture design philosophies just waiting to be applied to commercial products. Twisted Stranger is looking for a challenge that blends visuals with technology, fashion with interactivity and daring concepts that would make others sh—their pants!
 

ALSO CHECK THIS OUT!

Hold it buddy!
Come with us for just a second!
We wanna know a bit more about you..