Hello world, I know it's been a while since I updated this site and posted on here so with the release of Opus 5.5 I was curious about it's front end abilities, this was the result.
Overall I am very happy with the added quality and just overall professionalism compared to the previous version of BeeBlog. So welcome to the new layout and design!
What I've been up to
I have been hard at a work mostly driven towards internal projects for our company at the moment, and have not had much time to focus on updating my outside of work websites. I have been mastering what a modern AI driven workflow looks like my integrating AI into my everyday lifestyle. That is a lot of slop to say I use Claude Desktop daily and pay for the $100 plan. What that looks like in practice is a well versed agent specific to my needs and trained on my data. I use the Claude Obsidian brain to keep running memories between sessions and hard rules of what to follow accross all different projects. I store this brain in a Nextcloud synced folder between computers and work seamlessly between machines with Claude already having full prior knoedge of what to do and what not to do. This is helpful to keep Claude from repeatedly trying to slam a login with the wrong password. Or keep a running log of IP's that belong to your serves and what SSH to use to which. Now that I have integrated AI into my workflow I am able to more work as a Commander type role of being the smart person in the room who really knows the network while Claude rules out the obvious for me. I could ask Claude
"Is somebody creating a loop in our network" and Claude knows the switches and routers to log into to check for mac addresses. This compounding knowledge is what allows me to leverage AI easier and quicker into my everyday workflows and get to the final answer quicker. This also helps save tokens, next time Claude remembers this old switch is SSHv1 only and uses the proper old Ubuntu docker container to overcome now , instead of wasting precious reasoning on 'how do I get into an old SSHv1 machine'.
Vibe coding vs Agentic Engineering?
For me as somebody who graduated high school in 2020 in the midst of the pandemic, then saw ChatGPT release a year later, it revolutionized how I learn and how I tackle coding and software engineering tasks.
I started learning HTML as early as 10, making simple HTML sites to showcase my dog. I always had a passion for tech, always watching YouTuber's like LTT, and MKBHD growing up in the 2010's and as I grew up I wanted to pursue some path that would get me into the world of tech. I never came naturally to coding, while I could install Windows, setup a Linux server, rice my desktop, python never came just naturally to me like learning what processor the Samsung Galaxy S6 had inside it. It never hooked me the same way a sexy new Macbook did. So I was always slower to learn in my coding abilities. For the longest time I just wanted something that "I can do IT, but not coding" and eventually I learned, nobody really loves the process of seeing yourself forget a comma on line 41 breaking your entire logic. That was apart of the fun of it all, but as ChatGPT released one of the first things I thought to do with it was "I bet it could make an awesome template website for me" and then I can just go in and change all the wording. That was the downfall of it all. Since then BeeBlog what you see today was born, turning my first Javascript project into a long running blog that I have migrated the back end for I think 4 times now. From .json, to Pocketbase, to Prisma, to Docker + Prisma, BeeBlog has had it's roots uplifted multiple times as I've got along in my journey.
Then as the years went on, the models got smarter, and I went from ChatGPT copy and paste in a browser, to Cursor approving lines of code edits, while still hand writing most of it, and adding components from places like Shadcn.
Then we went from Cursor showing me lines of code changes, to Claude start to finish shipping products. Claude was the real game changer, around the time of Opus 4.6 we shifted from a word of 'human in the loop' to 'human prompted, AI delivered' where Claude did most to all of the coding.
This new word feels perfect for me, someone who entered my tech journey around 2020, never fully learned to code, yet am as powerful today if not more powerful than my friends who dedicated themselves to learning Next JS fundamentals. I find due to my AI driven workflows I have been able to achieve opportunities, work faster, and chase harder than my colleagues who were more hesitant about AI usage and AI driven development.
Why this take is probably controversial:
Yea I know, old ass 40 year old legacy GNU guys are going to eat my ass saying "You don't know how your code works" and "You are just a monkey delivering AI slop" but yet I see the products I've shipped with AI, tools our business uses on a daily basis, and for a day recently my tools went down due to my own error and I have multiple people come to me during that time as they had become so reliant on my tooling to improve their productivity that going back to the old ways when my tool was down for an hour really showed our team how dependent we have become on my AI tooling. This is real tooling, that helps real people. Code that does, exactly what I told it to do. It's become an invaluable part of our company resources now. All I did was create an aggregation dashboard for all the information that was already out there, yet it significantly speeds up workflows and improves efficiency in the workplace. AI gives me the power to turn my efficiency gaining ideas into a practical reality fast. We're past the point of dummy slop code that doesn't work without 5 hours of re-prompting, I'm talking about 1 shotting a full stack app start to finish here. We have entered a new age of AI driven development, and I want to stay ahead of the curve.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
- -----BEGIN PGP MESSAGE-----
owFtWH/IJVUZ/rbV1GuaUUhQxtm1+EKvt+/TXRVNbF1z95r7w75PRVLi3Jlz78ze
mTnjnJl7d0y0gqLEKKk0DYIoow1yiwjBlAoUigz6I9I/IrEydsX+6A9rM5Oe5z1n
7vetJsu6d+bMOe+P533e5z1fOWvr0ulbZm9dPeXLfzh665bfvDRaOvTYX+7Za7LM
qrmtsrivhmpa2LlK62WnRsYUSqt5kmZGubSIDF43ZaxrE6s6SR0e1kbpIlaldXxo
C5WYCouxX1onWGRUZTKjnVF2rA6UjVM7BzuxzVw7FTVVavFEj2xT+yPHlS1qZbCj
HqVZWqfG9f1R/MBv55qsHqjegZmpdJZhL50r/LtViS7LduNgHccw6Y5GY59WrDzU
uFrZ8F1Z2bFxLrUFFrhcRTYvdUXPrHxeVmYm5mE9V9GBa4y5JrOTgVqDgybDJ6Zb
Xpi5ynRLT3hUbFw6Kbb1erckulbD5Znx4WxKfNDrDWFs9yjRFdytGWlbTVWOUGat
iqt0hpe1neO1U2lRmwqW0uxDJqoRKlsp21Te7qLlDrQjh01F3Rcj5IzC1vhHrPIm
QlxSb/HYRvDMFj6daTFReYvdapfGkimxZG5GTLAbqM3m5hqprvjJPBGrcxvDNLVr
2NnMj8cZUJRZO3UqS6eG29OFSeVPw2L8tHxsmLtYt1iHfNRtZgZqnTsj6Rpb1LTH
ZZaBUw7rgEHAaXemG9h6rXHTGu9inWY+ySWWMDYMxvtXV1ZUmelioCQPNf/aZFVa
IJ46qlNAW45DUjNJOHCgJwikcqWJ0nEaKW9tYQyywXPqSqeFxzyeI4p6EEzjycG8
A4hgnOpCjbiae0yNKVXVFIUE3eS2AsYR2XrO4DqPSBfSB2BUTYb3TIk4wNRljK2O
oso6LITBcToeo+xgbYcOmuJqWxlfPP70lNW83xyuo8w2sXLtyyjpmBsigQsTiKcG
GfY2CBCc0TmscIhwtyrXUQL3nS+34K3OKqNjFuKM3o0bKbMUyQCpmHhiNvsRW38A
fxKj8oiph734k5isxAaLkIUjQBA5OKA0JCHYU1ctjyI0MvAAATOBnwsSmINQJsCE
c/AkHqgDld9OL3KAD2jW8OCy8/gYmcz6LVvWlzPVzLgNW9fW9vKdJNqSHKNkoPYj
I/JxqJQO6wjvJqgvCkM4S48y2SJnmiTOmhDcbfMchyEjdVuC72wmYRsZ8RMuuVxX
yDQyZCWnwooWYZknFqEBIFohcRd4qfbFLCweohhA1XjKsCNPdKya3BA6kW0yFICb
dh/0tg/B9qCWkUV+I5wiZcxwo/hgBCMVjtousQofbhjikJMoCZGsrIcY3Gf8JUD4
g/fR1NuhIxI42N6RgAQVRKZtipgnc99MIMXeIETEsnDK81tGVkEBM/roPimiyWPv
aNJoin+/iXu6zHjrJqbuaH2cknR14eb4LHwezNEZ2hxhisgw57WdmgLtqkCFeaLt
om1Q5yNxl9+h3EIwaDvgNFsFiQT2AqxcaD8WKZbFN42aom5QHWJ7hA5J5qloIpuZ
dCE27T78AjeD61lmoGkGCm0skuwiZwAMHwE2ywnWowKH4quEAyTFw7w9obyXB71e
7+Z0ZHCqhH3m1C7SIvjwowUKzUgnuFr1etcJeAjhBUyIRxRB3EgdJOkkUS5KrM0I
mItXLl7p0JunsROaF8cJ/jyN2PfJiHqudiO/ew6uL6SEVq3RFdotMASna7yY2ayp
wZzpnTxKSgxr0ZaESOV3raNptvCEz50d12ivBoJj4QuWuSkQ1yOBotCwnWzEV3vX
991AD/Gb6XJqdaWPUE35zqV5id1liXRN4SScHNFidgjqBhR+Ntetk46shZcoLaRf
mSjpd6/numYCJupW26w3wM5y6Fg3rK/73r7vY9fsvRbhtXMua8oulhevrK4sexjD
QOS3gjDBa0quovbypmwq1xhJFEwQpkQBzaXoiYfchIpMjNeFkhtDohsC3jOiUBN0
um4q4RvWrsS1H4im4xAiki3qlrSIUV590GndkH5vSIvmsCdX5LBiB2aQfDvvq7Kt
EwRm02Ei3k46EQ8lJov8CA+gcCKwRlAAazp3DV7t0Zk+3Kq1SyXysIpCJ4WOHNbh
EABzivDkvn87HolUwFJnDrci7/bpaIRFaLexKECvYkPGoFDmviY97lKRBR3YOjE7
UNcFw9hjIHc8UQy9dyFDzEudeLqHQ9sRSxQnqxW5HzW+XfqdPdfCfhCEhCXA3kDK
F1aqMHSEzM42mIUBElllpKuwzzmTjYlD5l+TanNNoshQF2rHKhSE8TiXnkgGqIz0
2iioNQlFyc4U6njciGROhZm93VjyhlKmfDKLL9KKAaHnRC4A0EySTitIR0/9OYjI
iLRVB5ChBDmGKD03gunaoBZBDp2CDZ3NB0tYxYdUgj6xIozwJko0ciKKKiCfId7k
H58CxcWYSxa+AQsyG8nGYULwUESsGGJ4ID0GO4xsVYDYGo9XAMT7fL2eaRdVablQ
cIGTBSYLqTLizptlRp4GkUHLRuA3GZ3o7VDiOFU7BGCO/QHYo3gaHEIb6DOqB9lQ
6hHS4H9WGIO0/PNa32ouXDzr3Eq0py4Z1iA6MIc0JYQ7bcgxl6XkQH8i2Ydjz8Qy
SnTDl8QhAKgwLRi2t86IhbiS0cF7FLFinowyscmcbCCah0TBPA39MpGCHZ4iW3by
Hy3QS90RyNHxI3i0GwhHWDAhVlbEaSbqFUlEIaEBxGntOu5C40R+E1F8VeqnI+sb
VBomK0gTPhZFUsAY560B6lBanpXWEKcIg4f3cm42G+2NYXfwU8AbrPFAdN5wryGk
F4n8T4vUoZEmaVn6/m7jRhR/WLkxKEO4TEhjfjsGr6J8krdCO91IvmNwKQ3EnpJI
sVGmUSH+5aSBIO36CwXfMg0Jj3F+XtbkGw6AJsMEiCF6GaHkRUCwCYzpQ0hM+9rh
Xp7DJERQQqRYOXNsmHaonzELwdduX1iRZEFVYTgNE3KttKUOU52D1Bb9QOscQtqO
FEOfwm4taS4n+Erytp80WKXpWOhVRPnGK0RQqhXDWhE7sSEGZqKu+HLQ58z3/EU3
4qSlrl8jEcaaQzkEIxsoMhiruDFhonzz3OxOmre7MYGKDB4pW5a2qpsiXI74yWEs
Q3m/ozEoDg6P7EfB8ghTo9GTxnjj50yO+AhFntboO+EWZhdHWApn7rRhWoyTMYLT
iwHvNFovZWsSL/4PEIxgZyvitLJyY6KzK3q9W40OV0p9UZfQO2rHipdv/J2ZiY5a
tWf/TWrSoItSjE1smOgwZNB0foO5nw+3Qw6BgYvl2l9TUdi1/hIk9jOU8yQvC7mZ
UDzvKIqpaTt8hhsIXipsl8ZENAw9VfsGKSXl+UsqDVmWBrRryKK0mZOBZ9Q41q3z
qt2Sc/w9BDg1dT4bhC8fsxFHCB/eErWyhzACG8omOPCXqSpbBarzPN9Ra2lsKRrW
jzn4O26qhVKQovbl3wpNj4ysdJwLs1QLt3bH86vj2AO6lRnjR2nV+Z7OeGcmm/p0
SHMJkpCJ8yqVzBa2E94RX8TjArlBhIL4INOx1zeUuSg7mT4wxEPpw6a56eAu1noT
kZ9g5cadgFBaeNr31vn5S1742IAHiQV5GVtWiDmsI4Z97htnTfPTxX3D0N90ysnC
cjOdNVJznZjZfMmGeRQ/o66h7pL7R7Kb3GdyLPZCZALZPdEcSJB6l4wsr3IkMEFc
pAV+5X5FvdBP4f4kDOZV4CkYy8tE3kJpAZAr5RYKOvrkuTWkEgPKGGtBVVHb0TYX
SncaMLKTlKvg8S8eFMB30pXCRObije8nmDUJAOhl7TpVEi7NEHRGnlAhAQ3ULWaZ
tKmdv1goAR0JYdzk2FUu8aKTssNK9tcTKeVerXYKbqQVVuYi31wk28PlHHSTTb2c
5tJVwqoO9xBy1+Q44rHHv6ldMpg0zwOtax9aeo7291L/l+wWgoO1w4Gu5kiQhBlb
eliDCYZi5uT/vrjlklOWtpy+dN6520459p6db793PXvqud8feaK7fT/1Lbx6X+qd
cU735M6dp73+ga0//OR5S8vP/+RL9x59Sr2SPLz1xB/Lg0vuynef6N3x4eNb1t72
9K7Pv++3h+9//eHPvPD3F4sHztry4pnP5mc+c98L933zmQPfOvuZ6pVnL3ju8puv
3PfV8z/y9J5vXPer1SdvvPfUC3qHH7v9+L8f+uV/b7ri1eN3v/jw3m3D2Y+edlfd
eNFpw2PvePDjH7rnyR98tzi6929LB+I/79y9/bIjl7/265fPv/Ox9rKX35mdcfZr
71155JIjP//PuZ9+ft9t51xZvquYzp783if+uf/mtbvv+s7BL3x//12PXnAkOv3Y
U9t+99Kltz1x1vVff+SiT332Tw/tee3E69+2px27MP7p1hM7Xt2qz7/pg/ebB352
+1WP/+Poyo+/9tzndl796NITj/f+mjx73r/+Bw==
=vvk+
- -----END PGP MESSAGE-----
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEE6Bs1D4pUbMTY1Km8dgYxBI/Wr1kFAmq347YACgkQdgYxBI/W
r1kI9Qf/QsCEyYgH4UBXTMek8JK7GRK978owOXsXYFjfjrKy7GKxA/ubk2KnjZsy
6snqw/MO0b2UaSMnlO2L01K51FZvZqGnI9EToy5htERlycIvcmGShQYmqUBgq1vh
NKmedE5ZkJolORUrv+7Yr+/yebAYRyQlN3KcSVjw8EC6BpO4qhLWWaRrbERf6iG0
SBBm0T++sbQSkByTp9Y1RUP/a9cMA/QIXaquSgV2XW/8LUxo8DdnG4JOdFjvCY7f
q0okOTqQH6EYYThTKrK2BYRl2INGXUFFnxYjI6rXJya5eaUew5KB5h2EHWmhMm2v
YAkiLqMg6ipsIIj+0BLa8CrYoeVzMg==
=L6M8
-----END PGP SIGNATURE-----

