Brent O'Connor

@epicserve
16 Followers
13 Following
39 Posts
Follower of Jesus, husband, and dad to three boys. Passionate about building impactful, user-friendly web applications. Director of Engineering at Canopy, guiding teams in Python, Django, and AWS to create systems used across the U.S. Lifelong mentor and tech enthusiast | Views are my own.
Bloghttps://epicserve.com/
LinkedInhttps://www.linkedin.com/in/epicserve/
Xhttps://x.com/epicserve
GitHubhttps://github.com/epicserve

I completely refactored my dotfiles project. I now have setup scripts for macOS, WSL/Ubuntu, and Omarchy!
https://github.com/epicserve/dotfiles

#omarchy

I installed Arch/Omarchy on a separate drive on my desktop. Here are my top gripes so far:
1. No official Google Drive or OneDrive client
2. LibreOffice is ugly to look at
3. Sleep mode doesn’t work out of the box
4. Battlefield 6 doesn’t work, even for the campaign
5. Grammarly Desktop doesn’t exist for Linux
6. @git_fork doesn't exist for Linux

Okay, how do you take a screenshot with a Mac keyboard in Hyprland/Omarchy?

I'm not seeing a print screen button. 😂

#omarchy #archlinux #hyprland

https://manuals.omamix.org/2/the-omarchy-manual/53/hotkeys#screenshots

Hotkeys · The Omarchy Manual · DHH

I've been trying out #Omarchy. The philosophy appeals to me, so I'll keep giving it a fair trial, but change is hard. One change I made today that's made things way better is swapping the super key with the CTRL key! Using Cursor AI to make that change was also much easier than trying to figure it out myself.

I created what I believe is a really cool CLI utility for displaying your completed tasks from Todoist. However, I'm wondering if others who don't use Python wouldn't use it because it requires Python or UV to be installed on their system.

https://github.com/epicserve/noteist

Calling all radio AND Django enthusiast! 📻 📶

Tune in on the W2D Amateur Radio Special Event Station that will be celebrating Django's 20th birthday from July 12-26th:

https://birthday20.djangoproject.com/events/w2d-amateur-radio-special-event-station/

#Django #DjangoBirthday #AmateurRadio

W2D Amateur Radio Special Event Station

Meet other Django community members via amateur radio and celebrate Django's 20th Birthday

Django's 20 year birthday!
Using Claude Code on Windows WSL/Ubuntu, but it keeps erroring out when running commands under /usr/bin/zsh (Error: /tmp/claude-shell-snapshot-746b: 8996: unmatched). Anyone else facing this, or know a fix? 🛠️
#ClaudeCode #WSL #Ubuntu

🚨 What’s the ONE open-source tool you’d be LOST without? 🛠️

Think Linux, Git, FFmpeg—unsung heroes powering our world. If it vanished tomorrow, how would you cope? Drop your pick below & let’s geek out! 👇

@webology It's more of a philosophical question: Should the default for any project be to run tests with Postgres? It seems like it only added 25 seconds to the run, but the number of tests on this project is small. I guess it's not hard to switch back to in-memory SQLite testing. 🤔 I'm just wondering what most people do nowadays in the Django community. I thought it used to be conventional wisdom to use SQLite in-memory because it was significantly faster. Maybe that isn't the case nowadays.
@webology I'm trying to decide if I should merge this PR (https://github.com/epicserve/django-base-site/pull/1049/files). It did take a little bit to figure out.
Use Postgres for tests by epicserve · Pull Request #1049 · epicserve/django-base-site

The Django Base Site is a Django site that is built using the best Django practices and comes with all the common Django packages that you need to jumpstart your next project. - Use Postgres for tests by epicserve · Pull Request #1049 · epicserve/django-base-site

GitHub