I noticed a weird bug in my app that I stumbled upon accidentally. I was able to create a new wishlist but was unable to access it using the public link. The wishlist url was https://wishlist.itsybit.se/wishlist/1c1ac2ba-e86e-43a6-ace4-820e9ed37cf5 and the public url was https://wishlist.itsybit.se/wishlist/public/Nxl5CiAEcjkaBXsFbDM/KyweflNREg== It took a while but eventually I saw that the route was truncating… Continue reading Fixing bugs by adding more tests
Author: Being In Tech
Improving the public wishlist
Now that I have some basic persistence going, I can spend some time improving things that are not so ideal. One thing I wanted to change was the URL for the public wishlist. When a wishlist is shared, the URL was only slightly different in that it had public between wishlist and ID. So, someone… Continue reading Improving the public wishlist
Implementing persistence
So far we've just been using an in memory temporary repository for persisting the wishlist, which means every time I make a new deployment, the repository resets. I wanted to have some form of persistence now that the basic functionality is in place. I don't want to be paying for SQL just yet so I'm… Continue reading Implementing persistence
Automating references, yay or nay?
My contract with my current customer is ending in December, so I've now started slowly searching for new contracts or at least building new networks for getting new contracts next year. I noticed that more and more staffing companies are using an automated platform for getting references and I'm not sure how I feel about… Continue reading Automating references, yay or nay?
Procrastinating with Tests
Ok, I actually think testing is a very important part of development. I still haven't come back from vacation feelings (and wake up times), so I thought I would learn about setting up automated testing for my API. I have been putting off proper persistence implementation because I don't want to start paying for SQL… Continue reading Procrastinating with Tests
Slow start with creatives
We've just come back from vacation and it's a bit difficult to get started back up so I thought I would try to start with creatives. With edge, you get access to bing chat that has a creative mode and I thought I would try it. Here was my prompt, complete with typos: I wanted… Continue reading Slow start with creatives
Co-pilot helping with the boring frontend stuff.
If there is one thing that I hate like less, it is frontend development. Maybe not as much as I hate dislike databases though. So I thought this was the best first thing to outsource to copilot. Whether or not one can use chatgpt or copilot (from here on shall just be named AI for… Continue reading Co-pilot helping with the boring frontend stuff.
Trying out Co-pilot to Build a Side Project for the Summer
I watched a couple of build sessions and the one where Scott and Mark Learn to Code in particular was what prompted (🥁) me to check out Github co-pilot. It's been a while since I worked on a side project for learning. Now that summer is coming up, it's a little bit easier to find… Continue reading Trying out Co-pilot to Build a Side Project for the Summer
The Value of Value Objects
In my most recent employment, I got to work on refactoring some legacy code and one of things that I've learned to appreciate is the use of Value Objects. The domain focused on money and tax rates of various sorts so the code was filled with decimal variable types. The following is a simplified example: As… Continue reading The Value of Value Objects
Catching up
I looked through my drafts and retroactively published some of them, mostly the ones that had to do with the progress of my company. I had said I would try to start blogging more but I had failed. I guess I got too busy or too lazy or who knows. Today is a public holiday… Continue reading Catching up
