What have I been doing?

Well, it is pretty hard to answer.

No matter how tough you are, the pandemic hit us hard. I was able to manage the two years after I dived into work.
I literally worked as many hours as I worked back when I just started my career. I was thrilled and had an exciting drive. The project I was working on needed many features and during business hours, I rushed to create endpoints and features; by night, I improved tests and documentation.

Soon, stress and panic attacks took over the excitement and drive I had while I coded. One day I simply fell during the shower due to dizziness, and that made me reevaluate the whole situation.
It turned out impossible to dedicate myself to personal projects or any activity I love. At that point, I struggled to do the basics.
Don’t get me wrong, I loved that company and I am completely grateful for such an opportunity. I spent 6 years of my life there and to be honest, I never completed 2 years in a company before because there was always a better open position. I learned a lot and worked with skilled people that were always willing to share knowledge and experience.

The company and the projects suffered a few changes. We moved all our codebase from Azure Functions NodeJS to C#/NetCore6. It’s supposed to be a great learning experience and growth opportunity. But to me, it simply wasn’t.
The stress and panic attacks turned into a burnout and I, for the first time, had no joy in coding. My productivity dropped drastically and I had a hard time keeping focus or finishing my deliverables. It was frustrating to see myself acting like that, I really wanted to be a good employee and programmer.

So I took the decision to check new opportunities, to answer every recruiter on LinkedIn, and to apply to great companies. My mistake was not taking a period for myself but starting to enroll in many recruitment processes. I started a trial process in a company that really knows how to treat its staff, but I messed up… I messed up really hard because I still couldn’t focus and work like before.

Fortunately, I was accepted by another company. They really liked my experience, knowledge, and way to solve problems. It’s been a great experience so far and the level of pressure, stress, and work volume have been completely bearable for my well-being. Well, let’s not forget that 20 days into the new company I got appendicitis and it burst. Maybe it’s my body’s response to everything I went through before, maybe it’s just a coincidence. But I am getting better every day.

I started plentiful projects and/or activities in the past three to four years, some I had to drop, and some I wasn’t motivated to keep on. I am going to comment on a few:

VST Plugin – Boss HM2

I created a rough VST plugin effect simulating the infamous Boss HM-2, known for its chainsaw sound and notorious for the old-school Swedish death metal guitar tone. It was created using iPlug2 and faust language and consisted basically of an asymmetric clipping stage followed by three parametric equalizer filters(one for the low knob and two for the high knob). It did the job surprisingly quite well, but nothing different than what could be achieved using any good distortion plugin followed by any equalizer plugin.

For my very first project, it was fine, but my goal was to model the effect after the real circuit and soon I was dealing with quadratic functions, filter topologies, frequency response functions, thick signal processing books, and many things I wasn’t ready to deal with. At least at that moment and with the volume of work I was dealing back then.

It was a fun experience and I definitely plan to go back to it, but I still need to understand a lot of signal processing to be able to model the circuit schematic to the proper equations and functions.

Poetry

One day I was just laying down in bed and I had a moment where the words started coming to my mind. I got up and started writing non-stop until I finished my (very first) poem.

I really don’t know how to explain how it happened, maybe it was inspiration? I don’t know. It happened a few times more and now I am trying to write on a regular basis, even if it’s not something that I find good… I can’t rely on inspiration every time.

Vermicomposting

Since I have a couple of birds, there is always a few fruit leftovers that they reject during the day and I also deal with cardboard and paper bags from services like Amazon. Considering this, I decided to start a worm farm.

There is not much to say, they kinda do all the work for me. But it is really exciting to research and understand more about these detritivorous creatures… and obviously reduce my waste output

Gardening

After these years, I ended up moving to an apartment with an external area and, combined with the worms mentioned earlier, sounded like the perfect environment to grow some crops. I have quite a few pots with different herbs and chili peppers, I am still considering getting bigger pots to have larger plants.

Compared to my usual activities, it’s something completely different to have small interactions and see the changes after some days or weeks.

Fermenting

I started and brew a few batches of Kombucha during the pandemic. It worked well and I am definitely revisiting it soon. Recently I also did my own hot sauce, even bottled it into small glass bottles to give it a gift to friends. Oh… did I mention I grew the chilies?

URL Shortening and PasteBin clone

As a way to learn and keep myself motivated, I like to start personal projects using languages and technologies different from what I use while working. Since I never used MongoDB(or any NoSQL), I decided to do a couple of simple projects.

With ExpressJS and MongoDB I created my own version of Pastebin and URL shorter for personal use.

What’s up next?

Well… I am planning to keep track of my new or ongoing activities and projects here. It’s quite abandoned right now, to be honest.

I feel quite insecure to open the source of some projects, like the VST or the ExpressJS/MongoDB one, at least when working with something I am still learning and I don’t dominate yet. It feels like I am showing all my mistakes to the world.
But well… I am starting a new project with Rust and SFML, my goal is to document (and commit) every step and hopefully start new projects after the first one.

So please, unlike the B string of my guitar: stay tuned!

Modifying my cheap guitar – Part II – The Appearance

Continuing to the first part, I will now tell about how I modified the look of my guitar. I considered doing swirl painting or buying a customized pickguard online, but none of those options got me excited.

The Pickguard

After some time thinking and incubating ideas I started the composition by picking trippy and psychedelic elements, being Alice in Wonderland a huge influence as well as the line “The rabbit is just a monkey in disguise” of the song Organ Grinder by Marilyn Manson.

Unfortunately, visual arts are not part of my skill set. I contacted a friend artist (Daniel de Carvalho) with the ideas and soon he started to present me some sketches. Some months and some drawings later he started to work on the pickguard.

He developed the art using acrylic paint and India ink. Check out more photos of the process and other works on his page, Daniel is a very experienced, talented and passionate professional.

Pickup Selector

While assembling the guitar pickguard with Daniel, we come up with the idea of a mushroom pickup selector. I really liked the concept and resolve to try it out.

I used a recipe of cold porcelain. To my surprise it’s a very cheap and easy to use material, I have some leftover and consider using it on other projects. I regret choosing nail polish for painting, it’s too thin and inconvenient to use.

Modifying my cheap guitar – Part I – The Wiring

friend lend me his electric guitar for quite a while when I determined to learn a string instrument. After a lot of months I finally got my act together and bought a cheap an inexpensive electric guitar bundle(with a 15-Watt amplifier, gig bag and strap).

After a period of time it occurred to me to experiment, modify and change some aspects of the guitar wiring. All the applied modifications were found over the internet and, as you can imagine, there is nothing innovative.

Modifications:

  1. Switch between the original tone capacitor and a new one.
  2. Hard clipping using two diodes connected in antiparallel.
  3. Neck ON Switch (David Gilmour wiring).
  4. Treble bleed mod.

Motivation

It was a cheap guitar, however its value reflects its quality. I was a bit unsatisfied with its tone, with a little research I found out some ways to improve the tone.

Schematics and part list

guitar-wiring

C1 - 0.002uF / 2nF / 2000pF
C2 - 0.047uF / 47nF / 47000pF (original film capacitor)
C3 - 0.1uF / 100nF / 100000pF (ceramic capacitor)
D1,D2 - 1N5819
R1 - 100k Ohms resistor
SW - DPDT

Switch between the original tone capacitor and a new one

Simple selector between two capacitors. The second one helps to get a darker sound and not so strident like Stratocasters usually are.

Hard clipping using two diodes connected in antiparallel

Sometimes called as “passive distortion” or even wrongly as “passive overdrive”, it’s a fun modification. Gives a harsh sound, but loses volume since it clips the sound without any boost.

Neck ON Switch (David Gilmour wiring)

This wiring, when enabled, connect the neck pickup with whatever selection in the 5-way switch. David Gilmour may be the most famous musician to use this mod. Now with up to 8 possible combinations, the guitar has so much possibilities. In my opinion, the sound is colorful now.

Treble bleed mod

When you turn the volume down on a guitar you can feel that the sound loses a bit of treble. It happens because the pickup, the volume potentiometer and the capacitance in the cable act as a low pass filter. To compensate this loss we “bleed” more treble into the signal as the volume is turned down.

Further modifications

After all that, I ordered and installed a hotrail pickup in the bridge position. Unfortunately I don’t have any pictures, but If I did it again today I would use the Gilmour/neck mod with the bridge pickup instead of neck. I customized the pickguard with an artist, that being the subject of the Part II of this post.

Conclusion

guitar-guts-and-componentsI learned a lot in the process. From something stupid like how a 5-way switch works to something unexpected like fixing to a stripped screw hole.