Skip to content

Christopher Sax, BSc

Mixing Psychology with Web Development

  • Home
  • About me
  • CV
  • Newest Project: lagorial.com
  • Contact
Christopher Sax, BSc – Psychology & Web Development

Category: Web Development

NightwatchJS – re-perform a client.execute() function on fail

Posted on March 19, 2017June 16, 2017 Christopher SaxLeave a commentPosted in Web Development

A snippet to perform a certain action again, if it fails In my current job, I also write NightwatchJS tests in order to automatically run tests for a software. During development, our team realized that sometimes you cannot know whether or not an event handler has already attached to a certain dynamically created DOM object […]

Custom LengthAwarePaginator in Laravel

Posted on November 15, 2016October 31, 2016 Christopher SaxLeave a commentPosted in Web Development

When using Laravel’s ->union() with its ->pagination() clause, you will get an SQL error. Here is how to resolve this issue with a custom LengthAwarePaginator instance without changing anything in your view.

CasperJS IDE Helper

Posted on October 31, 2016October 31, 2016 Christopher SaxLeave a commentPosted in Web Development

When I started learning CasperJS for software testing, I had to look up the functions in the documentation a lot. Therefore I decided to create an IDE Helper by scraping the functions off of the official documentation website.

Localization of Content & SEO

Posted on September 20, 2016September 2, 2016 Christopher SaxLeave a commentPosted in Web Development

Localization on the internet is a big thing as it drastically increases your audience. This post discusses different approaches and their pros and cons. How do you do it?

Adding Helpers in Laravel 5 – Don’t glob, Don’t Change Core Files

Posted on August 10, 2016September 20, 2016 Christopher SaxLeave a commentPosted in Web Development

When searching for the right way to add a simple Helper class in Laravel 5, I’ve come across several suboptimal solutions. Some advice to create a folder and then glob() all files and incrementally require or include them. There is an easy way and you don’t have to rewrite any code. In your app/ folder, create […]

Introducing Lagorial

Posted on August 9, 2016August 9, 2016 Christopher SaxLeave a commentPosted in Web Development

Lagorial is my newest project that aims to foster small businesses by giving them an easy way to go online and present their products. Users can now search for products right in their vicinity and compare prices from the comfort of their homes. This makes small businesses competitive against big online warehouses.

Is Online Advertising Dead?

Posted on July 26, 2016July 28, 2016 Christopher SaxLeave a commentPosted in Web Development

During my time on the internet, as programmer and as a user, I repeatedly wondered how many people actually click the banner ads and google ads. After all, I am a proud AdBlock user and therefore rarely see any ads floating around. Even if it doesn’t catch all ads and one of those annoying pop […]

Doing the Impossible: Laravel 5.X on Shared Hosting

Posted on July 13, 2016July 28, 2016 Christopher SaxLeave a commentPosted in Web Development

In this article we will explore the possibilities of hosting Laravel 5.X on shared hosting. Laravel is originally designed to be deployed to a virtual or dedicated server where you have full root access, but with a few tweaks (or more) Laravel can be configured to run on shared hosting too.

Christopher Sax | Wiener Straße 11 | 3874 Litschau | Austria | Imprint