Kim Hallberg

@thinkverse

2130 Points

15 Followers

14 Posts

8 Answers

Joined July 19th, 2020

Freelance web developer πŸ‘¨β€πŸ’» Open-source contributor πŸš€ Aspiring article writer. ✍️

How to add your socials to DevDojo

How to add your socials to DevDojo

Hello there fellow member. πŸ‘‹ Ever wondered how to add your socials? Like your Twitter, Github, Polywork and Facebook page? πŸ€” Don't fret, it's a simple process. Let me show you how. Profile Settings. To add your socials, you must first click on your avatar in the top right corner to open the drop-down menu and the click on the se...

Kim Hallberg

2 months ago

6
Select One:
How to use BuyMeACoffees webhooks with Laravel.

How to use BuyMeACoffees webhooks with Laravel.

In this post, I will demonstrate how to use BuyMeACoffees Webhooks in Laravel. BMCs Webhooks allows you to get near-instant notifications when an event happens on your account, as said by BMC themselves. When the event occursβ€”a supporter buys coffee for you, or someone purchases your coffeelink, etc.β€”BMC creates an Event object...

Kim Hallberg

2 months ago

6
Select One:
Solving Multisoft's Monthly Code Challenge

Solving Multisoft's Monthly Code Challenge

Swedish software company Multisoft does a code challenge each month, where it provides a fun little challenge for developers to solve. They do this in hopes of finding new candidates for potential employment. In this post, we will go over and solve this month's following code challenge. input = "0219247151", output = &...

Kim Hallberg

3 months ago

7
Select One:
How to create a simple CLI app with MiniCLI.

How to create a simple CLI app with MiniCLI.

In this post we're covering how to create a simple CLI app with the help of MiniCLI. What we'll be creating is a small CLI tool to ping websites. Setting up our requirements. The first thing we do is to create a folder for our new tool, which I'll name ping-cli and require the minicli/minicli package. composer require minicli/mi...

Kim Hallberg

4 months ago

4
Select One:
The future of Responsive Design with Container Queries.

The future of Responsive Design with Container Queries.

When we write responsive design using CSS today, we use the media at-rule, more commonly known as a Media Query. This at-rule queries the device or user-agent to grab the values it needs for our media condition. That condition can be a multitude of conditions based on the provided media type or media feature. One thing that medi...

Kim Hallberg

5 months ago

5
Select One:
You don’t necessarily need Composer

You don’t necessarily need Composer

Don't get me wrong, Composer is an amazing product. It has an easy-to-use API for quick autoloading, supports multiple standards, and has autoloading optimization built-in - it even lets you search and require packages easily. It's a reason Composer is the most used package manager for PHP. If your project is a lightweight OOP p...

Kim Hallberg

5 months ago

7
Select One:
Laravel Quickie: How to install and build TailwindCSS v2 with Laravel Mix 😎

Laravel Quickie: How to install and build TailwindCSS v2 with Laravel Mix 😎

Introduction Welcome to another Laravel Quickie! In this quickie, we will go over how to install and build TailwindCSS v2 with the help of Laravel Mix. If you've already tried and have run into issues, hopefully, this post will solve those issues for you. Prerequisites If you don't already have a Laravel project up and running....

Kim Hallberg

11 months ago

5
Select One:
Laravel Quickie: Basic Controllers

Laravel Quickie: Basic Controllers

Introduction Welcome to Laravel Quickie! In this section, we will go over the two basic controllers used in Laravel. The regular controller and the single-action controller. Prerequisites If you don't already have a Laravel project up and running. I'd suggest using a DigitalOcean Ubuntu Droplet. Use my affiliate code to get free...

Kim Hallberg

11 months ago

3
Select One:
How to create a Contact Us form with Livewire. πŸ‘‹

How to create a Contact Us form with Livewire. πŸ‘‹

Introduction. The contact form, an essential piece of functionality on every website. From a single input field asking for an email address. To full-page forms with address fields. Used to acquire potential clients and create new leads, or get subscribers to an email list. The contact form contains a multitude of combinations. I...

Kim Hallberg

11 months ago

6
Select One:
How I review Tails components. πŸ‘¨β€πŸ’Ό

How I review Tails components. πŸ‘¨β€πŸ’Ό

When Tails first got released to the public. DevDojo opened up the repository for contributions. Prompting pull request after pull request to come in. Some being ready to merge into the project from the first request. But some that required some changes. Here's how I go about reviewing those pull requests with the help of the Gi...

Kim Hallberg

1 year ago

12
Select One:
Let's validate some DNS TXT records. πŸ‘

Let's validate some DNS TXT records. πŸ‘

Here's a scenario, let's say you have users. And those users can sell domains, or maybe add their domains to their profile. Now you can validate that they own that domain multiple ways. You could have them send a picture of the dashboard showing the domain. Or you could have them create a page just for you. While both of these s...

Kim Hallberg

1 year ago

10
Select One:
Nearing the start of Hacktoberfest 2020

Nearing the start of Hacktoberfest 2020

Hacktoberfest is back! πŸŽ‰ Hacktoberfest 2020 edition being less than a month away from starting - the challenge, should you choose to accept it, is to contribute to open-source projects between October 1st and the 31st, to earn a limited-edition Hacktoberfest t-shirt. That is the official word taken straight from the landing page...

Kim Hallberg

1 year ago

8
Select One:
How Laravel's password confirmation works.

How Laravel's password confirmation works.

Introduction into Laravel. The password confirmation middleware was introduced in Laravel v6.2.0, and it's built into Illuminate/Auth, and can be found under Illuminate/Auth/Middleware/RequirePassword.php How it works. It works by looking at the password_confirmed_at session on an incoming request and based on the result it buil...

Kim Hallberg

1 year ago

10
Select One:
Creating default user initial avatars in PHP 7

Creating default user initial avatars in PHP 7

This post had some traction on my dev.to profile, so I thought, why not add it here as well. What are "default" avatars? When it comes to user-uploaded material, such as avatars, for instance, some users might refrain from uploading one and, in those instances providing a sensible fallback is an appropriate thing to do...

Kim Hallberg

1 year ago

9
Select One:

Loading More Content