Blog Posts

a blog by david hallin about programming, and learning new things

31 Aug 2022

using regular expressions (REGEX) with mysql queries

I walk through a few common data cleanup regex patterns for mysql
22 Jul 2022

how to run a script when you open terminal

make terminal greet you on login
21 Jul 2022

making timr

The what and why for building timr - an open source time tracking tool built with Laravel Zero
04 Sep 2021

back to the pixel

after 2 weeks with the flip phone I moved back to my pixel
04 Aug 2021

upgrading to a "smart-er" phone

going back to basics with an old-school flip-phone for a while
29 Jul 2021

bash mission log

I released a new little bash tool to remind me of my daily goals every time I open my terminal
22 Mar 2021

learning flutter after using tall stack

learning flutter after using the tall stack for a while now (tailwind, alpine js, laravel, livewire
17 Mar 2021

🖊️ my new rule for writing dev blogs

a rule to follow when writing a dev blog post
09 Mar 2021

creating a worklog

what is it? why am i doing it? what do i hope to get from it?
08 Mar 2021

Switching this site to Hugo

I'm moving my blog from Jigsaw over to Hugo
02 Mar 2021

a re-usable, sharable, committable Honeybadger post-deployment script

If you use honeybadger, and want to track deployments, this script is for you.
20 Jan 2021

New opensource project- Alpine Transitions Previewer

a single page Alpine.js web app which allows you to preview & tweak Alpine.js transitions in real time
10 Dec 2020

Testing Upsert vs update case statements in Laravel & MySql

After my last post, I decided to test another idea that came out of conversation about it.
10 Dec 2020

using Model::Upsert in laravel 8

a super interesting way to run a single query, which updates many records in a database
02 Dec 2020

the weather zsh terminal function

get a weather report in terminal
02 Dec 2020

what i use

inspired by other developers "my setup" pages
14 Oct 2020

Introduction to Youtube Channel

This is an introduction you my youtube channel
24 Sep 2020

New Update to Open Source Repository - Manny

I added a new feature to Manny, as well as changed the functionality a bit of the strip function
10 Aug 2020

Easy Tailwindcss Buttons

Easy Button Templates for TailwindCss
08 Aug 2020

Javascript confirm before calling wire:click in Laravel Livewire

Confirm an action with javascript before calling the livewire php function
1/2