Blog | Lava Lamp Lab

read our latest blogs

The Research of Code

When working with code, the most important thing every developer should know is that research is vital to the web development process. If a client has […]

The differences between www and non-www URL’s

Introduction I’ve had this question pop up a few times recently, so I decided to write a blog about it. What is the real difference between […]

Laravel: Accessors and Mutators

In Laravel, Accessors and Mutators allow you to manipulate data when you store or read it. The Mutator allows you to alter data when it is […]

Datatables with Laravel

When creating a web app it usually involves creating a dashboard and a place for the user to see data pertaining to their company. You can […]

A kill script for processes that are using tcp/udp ports

I used to have trouble with processes blocking ports while developing. I would type up a number of commands trying to find the pid of the […]

Our lockdown story

Not too long ago we were all still enjoying the warm weather and our unchallenged freedom. Blissfully unaware of the challenges we might face very soon. […]

What is OpenAPI and why should you use it?

RESTFUL API’s have been around for a while. And every year, more and more software projects start using them. They allow you to create an easy […]

The process of web design

When a client has commissioned for a website to be built or redesigned, it is a web designer’s duty to ensure that the client’s vision becomes […]

Native vs. Hybrid

There’s often a debate between which is better? Hybrid or native? With everything else in life everything in life it’s not a clear cut. Let’s start […]

210 Factors from Google that affect your SEO

I love SEO, but there are always factors that can affect the performance of your website. Below is a great article I came accross that really […]

Scrum and Agile methodology

One of the most dominant Agile approaches is Scrum. It’s very popular and widely used. Agile is a development methodology based on iterative and incremental approach. Scrum is one of the […]

How to setup and use OneSignal for web apps

I recently learnt how to use OneSignal. One of my clients needed a pop up notification when ever a message came through on their web app. […]

What’s new in android 11?

Google has released android 11(preview)(No longer opting to name android versions after deserts) a month earlier than they normally do and more than two months ahead […]

Sprint planning and time keeping

At Lava Lamp we use Freedcamp to plan our sprints and keep track of how much time it takes to complete our tasks. A sprint is […]

Simple architecture In Android

Architecture is quite a difficult thing to wrap your head around. Today I’m going to show you a simple way to get your app running with […]

From college to work – A web developer’s experience

It’s been a long year! You are done with your final assignment, you’re almost done with your exams and you are wondering what lies ahead of […]