Dana Ciocan
@danaciocan.com
I am a Senior Engineer at Octopus Energy. I love being creative in my spare time. I make my own clothes and grow my own food. My pronouns are they/them. I blog about technology at danaciocan.com
This video very articulately describes what I've been thinking about AI lately: www.youtube.com/watch?v=mudi... Good to see some folks are waking up
AI Is Stealing From You
YouTube video by Syntax
youtube.com
This is a topic that's very close to my heart - I've had two burnouts in my career and they suck. I'm planning to write a few posts on this topic - the first is an article on the signs that you might be burning out. If you are struggling, my heart goes out to you 💜 danaciocan.com/blog/five-si...
Five signs of burnout
From someone who's been there
danaciocan.com
I'm a bit late with this week's post, but I had fun writing it! It's been on the cards for a long time - here is my deep dive on Panda CSS. I hope you like it! Have a great weekend 😊 danaciocan.com/blog/panda-c...
Deep dive: Panda CSS
The cutest styling library in town?
danaciocan.com
Listened to this while working this afternoon - very interesting: www.youtube.com/watch?v=l8yq...
How To Ship Real Code With AI (Not Junk) ft. David Cramer - The Weekly Dev's Brew
YouTube video by Jan-Niklas Wortmann
youtube.com
Honestly, messing around with my blog now that it's self-hosted is _so_ much fun. Should have done it ages ago! Just spent a while making syntax highlighting work for code blocks. Best stop now or I'll be at this all evening 😆
I did some research on data mocking for an RFC this week and ended up doing a pretty deep dive on Mock Service Worker. If your mocks are in a mess then give this week's blog post a read! Hope you're all staying hydrated and not melting too much 🫠 danaciocan.com/blog/herd-yo...
Herd your mocks with Mock Service Worker
Your trusty sheep dog
danaciocan.com
I've been having fun coding and it's not thanks to AI danaciocan.com/blog/coding-...
Coding is fun actually!
Are we forgetting this in the age of AI?
danaciocan.com
Hashnode have put a paywall in front of some of their essential features, so I've moved my blog to a self-hosted solution. Heres a post explaining why and how: danaciocan.com/blog/im-leav...
Spent far too much time this week trying to figure out why an SVG wasn't working - turns out it was being "inlined" and in the process, URL encoded, which broke it. Wild! I couldn't figure out what to do to get our bundler not to do that - none of the tricks I tried worked. Very annoying!
Breaks are important. End of. This is a post as much for me as it is for you! danaciocan.com/it-s-okay-to...
danaciocan.com
Some interesting ideas here: aurorascharff.no/posts/compon... I am much more experienced with pages router but about to adopt app router, so very interested in all of this stuff. It feels like a big paradigm shift and I'm worried I'm not going to get it "right", but done is better than perfect
Component Architecture for React Server Components | Aurora Scharff
React Server Components let each component fetch the data it needs. Pages stop being giant loaders that prop-drill everything down. Here's how that changes how you architect a page, where loading boun...
aurorascharff.no
Gosh I do sometimes miss the days when the frontend was simpler. Whenever I think of implementing a little app for fun I think of having to implement an API to serve the data and I just give up 😆 I guess AI can do it for me and maybe I should just do that, but even so!
I know this is old news by now but bloody hell this is scary: www.youtube.com/watch?v=gwTQ... Anyone else moved moving to pnpm higher up the priority list?
A single PR just hijacked the NPM registry...
YouTube video by Fireship
youtube.com
This one is coming to you from my garden because I had a ramble brewing in my head. Hope you're all having a fantastic weekend ☀️ danaciocan.com/the-joy-of-s...
danaciocan.com
Want to know how I handle tricky problems with lots of unknowns? Read this week's blog post to find out! danaciocan.com/how-i-work-o...
danaciocan.com
I finished a big piece of work, just in time to go on annual leave for a week 🎉 Read all about it in my latest weekly roundup danaciocan.com/a-migration-...
danaciocan.com
I've officially made it to fifty posts! Read all about my plans for the blog, why I love AI now (joking) and some tips for dealing with everyone's favourite, merge conflicts danaciocan.com/my-fiftieth-...
danaciocan.com
Got a weekly round up for you this week 🎉 I've written about how to manage big migrations, pairing and how we seem to be forgetting how to CSS (me included!) Hope you have a lovely weekend 😊 danaciocan.com/tips-for-big...
danaciocan.com
I was going to write a weekly roundup and realised I'm just too tired because it's been a busy couple of weeks, so I'm having another week off. Rest is important. Hope you all have a lovely weekend!
No weekly roundup this week, but have a review of the Unicorn Project instead. In my opinion, this and the Phoenix Project should be required reading for everyone in an engineering leadership position. danaciocan.com/book-review-...
danaciocan.com
I gathered some thoughts about our careers as software engineers and why it doesn't matter whether you did a bootcamp or got a Computer Science degree. We all contribute in our own unique ways and that should be celebrated! danaciocan.com/my-career-is...
danaciocan.com
This week's blog post is full of the joys of spring (plus some visual regression testing and ramblings about communication). Have a lovely weekend! danaciocan.com/visual-regre...
danaciocan.com
This week's roundup is here! Hope you all have a lovely weekend 🎉 danaciocan.com/a-circleci-t...
danaciocan.com
Finished reading This is for Everyone by Tim Berners-Lee while going to and from work today and it was such an engaging and fascinating book that I had to write up my review before bed. Highly recommend you check it out! danaciocan.com/book-review-...
danaciocan.com
Time off is important. I had three days off this week and did nothing but make clothes, go for walks and read books. It was glorious. No blog post this week because I was too busy resting. Hope you have a lovely weekend!
This week's post is early because I'm off today - take care of yourselves and see you next week! danaciocan.com/self-care-sa...
danaciocan.com
If you wanted more rambly thoughts about AI from me, here you go. If not, keep scrolling and have a nice Sunday! danaciocan.com/ai-is-there-...
danaciocan.com
I'm tired and AI really isn't helping... But - I passed my probation this week 🎉 so I'm definitely treating myself to a nice rum this evening! That doesn't preclude me from being wrong though - read all about it on my blog this week. Hope you have a good one! danaciocan.com/ai-fatigue-i...
danaciocan.com
I've gathered some thoughts about why taking a step down in your career is a Good Thing and nothing to feel bad about. To be honest, I am still trying to convince myself of this a bit sometimes, so maybe this article is for me as well as for you. danaciocan.com/there-is-no-...
danaciocan.com