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

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