Laraval 8 beginner insights

Populating the database of your laravel project’s database with initial data using data seeding
Populating the database of your laravel project’s database with initial data using data seeding

This post is part of a series of articles titled Laravel 8 Beginner Insights that reflect what I’ve learned while using Laravel 8 for a side project for the first time.

In this post, I will show you can populate your database with initial data. I had to add default data to my tables because I was working on my side-project Clubprofile.xyz. I was working on creating themes that you choose between for your Clubhouse profile.

Hence my quest for adding default data began.

As it turns out, Laravel facilitates this nicely, but the formal documentation is confusing when you’re…


Building a clubhouse profile editor in public

I’m making a clubhouse profile editor in public
I’m making a clubhouse profile editor in public

I joined the Clubhouse community in March of 2021 and I was fascinated by the growing community, the hype, and the ease of tuning in with audio conversations.

But one thing was lacking in my experience, and made me wonder if this would be that itch that many people would like to be scratched:

How do I set up my Clubhouse profile properly?

Because participating and adding value early on is more important than perfection when it comes to new social networks — and building products as a maker— I decided to start working on my side-project in public:

Clubprofile.xyz


Being fed up with cold sales pitch outreach via social networks like LinkedIn

The times to spam people’s inbox with a copy-paste sales text are over. Building a network by showing interest, providing value and helping are king.
The times to spam people’s inbox with a copy-paste sales text are over. Building a network by showing interest, providing value and helping are king.

The times to spam people’s inbox with a copy-paste sales text are over. Building a network by showing interest, providing value and helping are king.

Read on if you’re fed up with those annoying “look at me and what we can do” sales messages right after you connect with someone.

You Received A Message

Another day, another message in my LinkedIn inbox. Someone with a similar background reaching out to share interests and maybe fortify your network.
Sounds nice, and it’s a personal(ized) writeup. I connect.

1 hour passes.

A new message on LinkedIn is alerted on my phone…

*BOOM* there is it is…


Why you don’t want to mix learning and shipping product

Learning a framework or tool while trying to ship your product doesn’t blend well. In this article, I’ll tell you why that is.
Learning a framework or tool while trying to ship your product doesn’t blend well. In this article, I’ll tell you why that is.

Learning a framework or tool and shipping your product are two things that don’t really mix up most of the time. In this article, I explain why you should separate the two for your project

Shipping Product 🚀

I have a strong belief that when your goal is to ship your MVP a la The Lean Startup, you need to use tools and techniques that you are familiar and comfortable with. That way, you can focus on creating the MVP and generating value.
The focus needs to be on the product level, meaning that everything you’re doing is about thinking:

  • how will this…


The fastest way to get GitHub and SourceTree to play nice

In this post I will show you how to setup and/or fix the Mac OS version of SourceTree to make it work with your GitHub account like a charm.


  • Delete the Github authentication files under Home > Library > Application Support > Sourcetree
  • Restart SourceTree
  • Setup your GitHub Account using oAuth

Don’t you hate it when you’ve done some very nice programming that implemented that awesome new feature or fixed an annoying bug that caused a crash of your app?

Especially when it’s late, and you’re like: “let me just commit this version so I can go to bed sleeping like a rose as my code is committed and safe from harm”.

That dream was crushed as recently, I couldn’t commit from SourceTree to a GitHub repository I was…


Learn how to prevent Valet from asking for a password every time you use it

How to stop Laravel’s Valet asking for a password
How to stop Laravel’s Valet asking for a password
How to stop Laravel’s Valet asking for a password

If there is one aspect of Laravel that I like, it’s that it is accompanied by very nice tools.

Depending on how you like to develop you can even choose between different approaches and tools to develop with Laravel.


When Xcode’s bugging you about developer tools

How to fix Xcode error HE0030: Could not mount developer tools
How to fix Xcode error HE0030: Could not mount developer tools

in this article I help you to fix the “Could not mount developer tools” error when you’re trying to build an run your app on a physical iOS device, and it just won’t run. Too many hours get lost on fixing tooling so let’s get to the issue at hand.

When you’re compiling and running the app on your device, you’ll notice that:

  • the app DOES get installed properly
  • it DOESN’T execute and run

When you look in the output console, you’ll notice error messages similar to this one:

warning HE0030: Could not mount developer tools on 'IPhone X': The…

How to fix when your iCloud shared calendar’s invite isn’t working

In this post I’ll show you how I got a broken iCloud Shared Calendar shared after I tried everything that Apple support has to say about it. The fix isn’t logical and that it worked blew my mind 🤯.
But my fix helped and so I’m sharing the fox for I know that others out there will be experiencing the same thing one day or another.

A good check was to see if your iCloud’s email address (the one that created the shared calendar) is also present on your Contact card.

A Shared Calendar Is Golden 🥇

I’ve been using a shared iCloud calendar with my…


APNS Settings for Azure Notification Hub “Error updating notification hub”
APNS Settings for Azure Notification Hub “Error updating notification hub”

How to fix when you can’t update the Azure Notification Hub APNS settings

In this article I’ll show you how to fix the “Error updating notification hub” issue when you’re trying to setup your Apple Push Notification Service using the (APNS) settings screen for your Azure Notification Hub using the token-based authentication approach (using the key from a .P8 file).

Setting Up Notifications For Your Xamarin Project

Microsoft has many great resources that help developers to implement the wildest of solutions. And they tend to document them very well.

Once in a while though, you might get stuck even when you’re following their very instructions step-by-step.

Microsoft has very nice documentation on how to set up push notifications using their…

Edwin Klesman

Team lead @Detacom | cross-platform | mobiledev | apps | Azure | Xamarin | Saas | ♥family+movies+food | created www.washem.app | Owner www.eekayonline.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store