's Avatar

@sheena-oconnell.bsky.social

33 Followers  |  68 Following  |  52 Posts  |  Joined: 21.01.2025
Posts Following

Posts by (@sheena-oconnell.bsky.social)

Preview
Travel Grants For the community, by the community

If you are keen to attend #PyConUS but it seems out of reach for financial reasons, consider applying for a grant.

Application deadline: 25 Feb!

I'd love to see more of the African community there and taking part.

us.pycon.org/2026/attend...

12.02.2026 10:00 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Promotional poster for PyCon Namibia 2026 features event details, dates, and visuals of participants engaging in activities.

Promotional poster for PyCon Namibia 2026 features event details, dates, and visuals of participants engaging in activities.

I’m really looking forward to #PyConNamibia. I’ve been going for a few years now, and it’s a wonderful community.

I especially like the focus on education - it’s a conference that plays the long game.

11.02.2026 10:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

OSS has been in a tough place recently; many organisations and projects have been under strain. It's important to be proactive about supporting the projects we believe in and rely on.

For all of you who supported the PSF fundraiser, thank you for helping to secure the future of this organisation!

29.01.2026 08:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
2026 Session 6 | Djangonaut Space This is an 8-week group mentoring program where individuals will work self-paced in a semi-structured learning environment. This program places an emphasis on group-learning, sustainability and longe...

We have some exciting news!
We're accepting Djangonaut applications for our next cohort!πŸš€
πŸ“† Program duration: Mar 02 - Apr 26, 2026
βŒ›οΈοΈ Application deadline: Feb 02, 2026
✍🏾 Apply here: djangonaut.space/sessions/202...
πŸ“šοΈ Read more in the Session Opening post: djangonaut.space/comms/2026/01

24.01.2026 13:31 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

πŸ₯Ή 5,600 contributions and $500k!
This comes from YOU. It's a game-changer for @python.org. It proves that Python is more than a language, it’s a community of people who believe in building together.

Thank you to every contributor. You're the foundation ❀️
P.S: @cheuk.dev is glad to keep her hair.

08.01.2026 07:52 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

With the new year comes a new cycle of conferences!

What do you want to know about attending/organising/speaking at Python conferences?

Drop your Qs below and I’ll address them the best I can πŸ‘‡

08.01.2026 10:48 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Person suspended on a rope descending a cliff, silhouetted against clear blue sky, waving at the camera while anchored above a rocky gorge.

Person suspended on a rope descending a cliff, silhouetted against clear blue sky, waving at the camera while anchored above a rocky gorge.

Another December adventure: Navigating Waterval Boven with a new friend (and getting him comfortable with absailing). In a past life I did a lot of rope work and it's always fun to share that kind of thing with new people.

09.01.2026 15:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Event slide: "Understanding Django by Integrating AllAuth" workshop with stylized tech tree, Django and AllAuth logos, Prelude branding, dates 24–25 January

Event slide: "Understanding Django by Integrating AllAuth" workshop with stylized tech tree, Django and AllAuth logos, Prelude branding, dates 24–25 January

Join our Weekend Workshop: Understanding #Django by integrating #AllAuth

Learn the skills needed to navigate and integrate complex external packages.

Dates: 24-25 January

prelude.tech/upcoming_wo...

Use the code GIFT25 to unlock a 25% festive discount! Offer valid until 11 January

08.01.2026 15:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

#Git is a powerful tool in software development, especially valuable with the rise of #LLM coding assistants. It serves as a collaboration platform and a crucial safety net.

08.01.2026 11:00 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Tutorial poster titled "Getting Git" showing a terminal with "git commit -m 'initial commit'" and branching tree graphics, dates 14 + 15 February, Prelude logo.

Tutorial poster titled "Getting Git" showing a terminal with "git commit -m 'initial commit'" and branching tree graphics, dates 14 + 15 February, Prelude logo.

Join our Weekend Workshop: Getting #Git - a beginner's guide to version control and the terminal.

Dates: 14-15 Feb

prelude.tech/upcoming_wo...

Use the code GIFT25 to unlock a 25% festive discount! Offer valid until 11 January

08.01.2026 11:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Here's an example: Lots of people procrastinate and don't talk about it at work because it could get them in trouble. But it's so common it's almost normal. Facing it head-on, without blame or shame, is a very good idea.

09.01.2026 06:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Prompt asking workplace reflection on "accountability" versus empowerment, with stylized people nurturing a tech-infused tree and text questioning fear, bureaucracy, and empowerment.

Prompt asking workplace reflection on "accountability" versus empowerment, with stylized people nurturing a tech-infused tree and text questioning fear, bureaucracy, and empowerment.

Close your eyesand think of your workplace.

Now consider the word "accountability."

What do you feel? Is "accountability" a stick? Does it associate with fear, righteousness, frustration, or bureaucracy?

Or is it about empowerment?

07.01.2026 15:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Modern Frontend Development workshop with Django, HTMX, Tailwind, Playwright and AlpineJS; decorative tree, code icons, dates 24 + 25 January, Prelude logo

Modern Frontend Development workshop with Django, HTMX, Tailwind, Playwright and AlpineJS; decorative tree, code icons, dates 24 + 25 January, Prelude logo

Join our Weekend Workshop: Modern Frontend Development with #Django, #HTMX, #Tailwind, #Playwright and #AlpineJS

Dates: 24-25 January

prelude.tech/upcoming_wo...

Use the code GIFT25 to unlock a 25% festive discount! Offer valid until 11 January

07.01.2026 10:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Stylized tree with books, diplomas, gears, tablets and graduation caps growing from its branches, symbolizing human-centered learning and education.

Text:
Designing for perfect humans is easy.

Designing for real humans - who forget things, get distracted, and have complicated lives - takes more thought.

But it's worth it. And it's kind.

Stylized tree with books, diplomas, gears, tablets and graduation caps growing from its branches, symbolizing human-centered learning and education. Text: Designing for perfect humans is easy. Designing for real humans - who forget things, get distracted, and have complicated lives - takes more thought. But it's worth it. And it's kind.

Designing for perfect humans is easy.

Designing for real humans - who forget things, get distracted, and have complicated lives - takes more thought.

But it's worth it. And it's kind.

06.01.2026 15:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

When I get home it's easy to spot unnecessary life complexity.

06.01.2026 15:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Steep green mountainside with rocky cliffs, narrow grassy trail winding along a ridge and distant blue valleys under a cloudy sky

Steep green mountainside with rocky cliffs, narrow grassy trail winding along a ridge and distant blue valleys under a cloudy sky

Whenever I can, I escape to the mountains. Here's a snap of a mountain pass in the Drakensburg, South Africa. Zoom in and see if you can see the path.

Out there, life strips down to the essentials. Each morning, I pack my home and everything I own onto my back and walk. That's all

06.01.2026 15:00 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Give the Gift of Growth this Festive Season!
Invest in your team's potential with substantive, lasting learning

25% off upcomming workshops
Code: GIFT25

24+25 January
- Modern frontend development with Django, HTMX, Tailwind, Playwright and AlpineJS
- Understanding Django by Integrating AllAuth

14+15 February
- Apache Airflow - Basics to advanced
- Getting Git: A Beginner’s Guide to Version Control and the Terminal

Give the Gift of Growth this Festive Season! Invest in your team's potential with substantive, lasting learning 25% off upcomming workshops Code: GIFT25 24+25 January - Modern frontend development with Django, HTMX, Tailwind, Playwright and AlpineJS - Understanding Django by Integrating AllAuth 14+15 February - Apache Airflow - Basics to advanced - Getting Git: A Beginner’s Guide to Version Control and the Terminal

If you have any new years resolutions that involve learning, then come learn with us :) We're running some holiday specials! prelude.tech/upcoming_tr...

Offer valid until 11 January!

#django #htmx #alipinejs #airflow #tailwindcss #git #playwright

05.01.2026 10:00 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Of course the numbers are different for different demographics, locations, etc. But it's still pretty dire. This costs a lot of people a lot of money, that's the first thing many businesses focus on. But there is also a real, human cost.

Training can help.

02.01.2026 10:00 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
State of the Global Workplace — Global Data Summary Compare engagement, wellbeing, stress and job climate data across gender, age, role and region from Gallup's 2025 State of the Global Workplace report.

"Twenty-one percent of employees globally are engaged, according to the State of the Global Workplace: 2025 Report. Sixty-two percent of employees are not engaged, and 17% are actively disengaged." - #Gallup

www.gallup.com/workplace/6...

02.01.2026 10:00 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

They thrived not because we designed it specifically for neurodivergent learners. We designed it for humans.

Read this to learn more about our philosophy for designing education systems and organisational processes.

preludetraining.substack.com/p/curb-cuts...

01.01.2026 15:00 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Stylized green and blue circuit-path growing into leafy trees, symbolizing growth and resilient systems.

Text: 
Curb Cuts in learning and work
Designing systems robust to human error

Stylized green and blue circuit-path growing into leafy trees, symbolizing growth and resilient systems. Text: Curb Cuts in learning and work Designing systems robust to human error

A student recently told us they were scared before attending one of our advanced #Django workshops. They have #ADHD and were worried that they would struggle with the format.

But, in our workshop, they thrived.

01.01.2026 15:00 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Close your eyes and think of your workplace. Now consider the word "accountability."

What do you feel? Is "accountability" a stick? Does it associate with fear, righteousness, frustration, or bureaucracy?

Or is it about empowerment?

01.01.2026 10:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

What's one small change your team has made that acknowledged people are prone to human error - and ended up making everything work better?

31.12.2025 15:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Give the Gift of Growth this Festive Season!
Invest in your team's potential with substantive, lasting learning

25% off upcomming workshops
Code: GIFT25

24+25 January
- Modern frontend development with Django, HTMX, Tailwind, Playwright and AlpineJS
- Understanding Django by Integrating AllAuth

14+15 February
- Apache Airflow - Basics to advanced
- Getting Git: A Beginner’s Guide to Version Control and the Terminal

Give the Gift of Growth this Festive Season! Invest in your team's potential with substantive, lasting learning 25% off upcomming workshops Code: GIFT25 24+25 January - Modern frontend development with Django, HTMX, Tailwind, Playwright and AlpineJS - Understanding Django by Integrating AllAuth 14+15 February - Apache Airflow - Basics to advanced - Getting Git: A Beginner’s Guide to Version Control and the Terminal

If you have any new years resolutions that involve learning, then come learn with us :) We're running some holiday specials! prelude.tech/upcoming_tr...

Offer valid until 11 January!

#django #htmx #alipinejs #airflow #tailwindcss #git #playwright

31.12.2025 10:00 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Teach code or eager to start? Join the Guild of Educators, a free and open community dedicated to the craft of teaching code! We're unveiling a new website and kicking off meetups soon.

Learn more and join our Discord guildofeducators.org/

#Education #SoftwareDevelopment

30.12.2025 15:00 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Imagine if giving back was central to a company's mission, not just a CSR checkbox.

PreludeTech proudly supported #PyConAfrica2025:

- In-person: 200
- Remote: 87
- Countries: 37
- Grants: 54
- Free workshop: 88

#Python

30.12.2025 10:00 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

If you have #Python experience and you've been looking into using n8n or similar, I think it's worth taking Airflow for a spin. Let me know how it goes :)

30.12.2025 10:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Please challenge me on this! If you think low code tools (n8n or similar) are a better fit for Python developers I'd love to hear about your experience.

30.12.2025 10:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

N8n wins on a few fronts though - Airflow doesn't handle external triggers, while n8n has first-class webhook support (there are workarounds though). And n8n has a fun community that shares different workflows and tools. They are designed for different audiences.

30.12.2025 10:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Another cool thing is that there is a pretty solid Airflow job market. So if you are interested in employability it could be worth looking into.

30.12.2025 10:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0