Articles
Categories
-
Design
Ethical web design: An introduction to ethical and unethical practices
Ethical web design is a broad category covering many subjects, and in this article, we talk about some ethical examples and some that are unethical. You will learn to spot some unethical situations and you will learn how to turn them into ethical practices instead.
-
ClientAndProjects
How to build a solar-powered Raspberry Pi with PiJuice
Solar power is great and Raspberry Pi's are super, but why not combine the two to create something amazing? In this project, we are building a Raspberry Pi that runs on solar energy 24/7 using the power management HAT from PiJuice and a 22w foldable solar panel.
-
ClientAndProjects
13 tips to become more environmentally friendly at the office
We all want to become more environmentally friendly in general, but where do we start, and is it going to be hard? In this article, we have gathered 13 easy and fast tips that will make you more environmentally friendly at the office instantly.
-
Hosting
How to set up Portainer on Raspberry Pi 4
If you are running Docker on your home network then you also need Portainer! Portainer is a powerful web interface where you can easily start, stop, edit and delete your Docker containers instead of having to deal with them in the console. In this tutorial, we are showing you how to get started running Portainer with Docker on your Raspberry Pi.
-
Hosting
How to set up Docker on a Raspberry Pi 4
With Docker, you can run multiple containers alongside without conflicting with each other and you can also run it on Raspberry Pi. If you are using your Raspberry Pi as a home server then running Docker will make managing servers easier. Here is a guide on how to install it on Raspberry Pi.
-
ClientAndProjects
How to set up PiHole on a Raspberry Pi 4 on your home network
Are you also tired of ads showing up everywhere or are you scared of malware, spyware, and people taking unnecessary data from you? If you could say yes to any of those, then PiHole might be the solution for you! With PiHole you can block all the ads and bad URLs and also speed up your internet at the same time. Here is a tutorial on how to install it on Raspberry Pi!
-
Development
Here is why a Raspberry Pi is good as a web server
Raspberry Pi has been around for many years now, but they are starting to become quite powerful. Here we have made an article about why a Raspberry Pi is a great web server to host your website from and given you a pros and cons list so you can choose for yourself.
-
ContentAndMarketing
Improve your SEO ranking by making your website environmentally-friendly
Having a sustainable and environmentally friendly website is not only better for the environment and the visitors but also for your overall organic SEO (Search engine optimization) ranking. In this article, we talk about improvements you can make to better your rankings on search engines such as Google.
-
ContentAndMarketing
Have you considered what happens after your website content dies?
There are tons of outdated content roaming around on the internet just waiting for people to read and interact with it. But is anyone ever going to? Have you thought about when your content should be considered dead and be removed from the internet? If you haven't and you are curious, then here we are talking about why it is important to remove outdated content and how you can make your own plan.
-
Development
Do you write clean and reusable code?
Reusable code is a powerful tool when creating sustainable and environmentally friendly websites. You can write it with every programming language and in this article, we will explain what reusable code is and how you can write it yourself.
-
ContentAndMarketing
Has your team set a page-weight budget? Here is how to
When trying to make your or other people's websites sustainable or environmentally friendly it is a great idea to use a page-weight budget that allows your team to say "stop, no more content on this particular page". In this article, you can read about why a page-weight budget is good and how you can set one with yourself or your team.
-
Design
Introduction to do transitions with Svelte
Transitions and animations can be lots of work but with Svelte it is as easy as adding an attribute to your elements. In this article, we will explain what transitions and animations is and how to use these in your Svelte web application. We will also as a bonus show you how you can create custom CSS transitions using Svelte.
-
Design
Introduction to scoped and global CSS in Svelte
When building Svelte web applications you most likely need to use CSS of some kind and with Svelte you have the opportunity to use scoped CSS out of the box. In this article, we explain how to use both scoped CSS and global CSS.
-
Development
Get to know Svelte Stores, writable’s and readable’s
In bigger web development projects you often want to store data in a place where it's accessible to all components. This is where Svelte Stores comes into the picture, and in this article, we will look into the writable and readable store specifically.
-
Development
What is onMount and onDestroy in Svelte?
Svelte's onMount() and onDestroy() function comes in very handy when you develop web applications. These functions can be used for various things such as API calls and cleanups. In this article, we are diving into the functionalities of these functions and how you implement them in your project.
-
Development
Express.js tutorial: About the framework and how to use it
Express JS is one of the more popular frameworks for Node JS and here is a great tutorial explaining how to install and get started. In this article, we talk about routing, handling static files, how to write middleware functions and whether Express JS is more environmentally friendly than other frameworks.
-
Design
Get started with SvelteKit and build your first web app
If you are familiar with Svelte you will most definitely love SvelteKit as well! With SvelteKit you get lots of features that will make development even faster than it was before and it is stuffed with cool features!
-
Development
Svelte training: Here you can learn Svelte
Svelte is an amazing framework that is both easy to use and allows you to develop faster, but if you are about to learn it and don't know where to start, then it can be confusing. In this article, we talk about why you should learn Svelte, where you can learn it both through paid and free courses and much more.
-
Development
How to implement routes in your Svelte web application using svelte-routing
Routing is essential for most websites and web applications and also in Svelte. Since Svelte doesn't have an official router built-in, it requires a bit of work to find the right one that suits your project and needs. In this article, we go through what a router is, which routers exist, how to implement the most common one, and more.
-
Development
Understand how Svelte’s auto-subscribe $ (dollar sign) syntax work
Did you know that Svelte has two ways of letting you subscribe to the changing values in your store file? One of these methods is using a $ (dollar sign) syntax, and that is the one we will be looking at in this article. You will learn more about what it is, why we use it, which advantages it gives you and your project and how to apply it.