shlogg · Early preview
Gabor Szabo @szabgab

Helping individuals and teams improve their software development practices. Introducing testing, test automation, CI, CD, pair programming. That neighborhood.

Why People Want To Migrate Away From Perl

People moving away from Perl cite reasons like outdated libraries, lack of modern tools and frameworks, and limited job opportunities. Help me understand why people leave Perl by sharing your company's experiences.

Learning C With A Fresh Perspective

Learning C for Rust, inspired by son's Computer Sciences degree, on C Maven web site. Trying to implement and explain concepts. Wish me luck! - Gabor Szabo

Software Engineering And Web Development News

Perl Weekly 710: PPC web portal now fully functional, new feature requests welcome. Also, German Perl/Raku Workshop and Perl Toolchain Summit announced.

Perl 5 Release Policy: New Features And Improvements

Perl's release policy explained: Maintenance releases (even numbers, e.g. v5.38) are mostly production-ready, while development releases (odd numbers, e.g. v5.41) introduce new features and experimental changes.

Perl Vs Python/Rust: Is Rewriting Ethical?

Perl's decline sparks debate on ethics: should legacy systems be rewritten in newer languages like Python or Rust, potentially harming the Perl community?

Perl In 2025: A Look At The Future Of Perl Development

Perl Weekly 706: FOSDEM 2025, Perl in 2025, GitHub repository for PPC, and more. Read about resigning from TPF board, new Perl Workflow release, and interesting articles on type systems, web scraping, and MIDI devices with Perl.

Perlcast Revived As The Underbar, Podcast For Perl

Active Perl Podcast: The Underbar discusses new logo for Perl, recorded Jan 10th, 2025. Upcoming events: German Perl/Raku Workshop in Munich (May 12-14) and The Weekly Challenge sponsorship renewal.

Call For Speakers: Share Your Perl Knowledge At Online Live Events

Calling all Perl enthusiasts! Guest speakers needed for online live events to share expertise on OOP, Mojolicious & data processing with Perl. Join us at an upcoming event & let's learn together! - Gabor Szabo, Your editor

Breaking Into Tech: Open Source Vs Coding Challenges

Struggling to find a programming job after graduation? Consider joining an Open Source project or practicing with coding challenges. Real-life experience and skills will make you more employable.

Perl Weekly Challenge 303: Fun Tasks Ahead

Happy New Year! Celebrate 25 years of Perl Advent Calendar, new logo, and exciting projects like Getopt::Type::Tiny, App::Codit, and The Weekly Challenge with $50 prize money!

Perl Development: Expert Insights And Live Coding Sessions

Back from vacation, I'm excited to invite guest speakers for my live online presentations on Rust, Python & Perl starting Jan 2025! Join Code Mavens Meetup group for notifications and suggest a presentation topic!

Rust Prevents Memory-Related Errors With Shift-Left Programming

Rust prevents memory-related errors & finds bugs earlier, saving time & money! It's like C/C++ but safer & more reliable. Shift-left programming at its best! 🦀🐛

Python Type Annotations: A Safety Net For Your Code Base

Python's flexible typing can be both a blessing and a curse. Type annotations are added for clarity, but Python ignores them. External tools like mypy check adherence to these rules, making code safer & easier to maintain.

Software Engineering And Web Development With Perl

Perl 5.41.7 release live-streamed on Twitch Dec 20, plus Perl & Raku Conference planning and Advent Calendars for fun & knowledge.

Mastering JSON Parsing In Rust: Key Cases And Edge Scenarios

Preparing for my Rust presentation tomorrow! Main cases: reading arbitrary JSON files, plain arrays, single-level objects, defining fields, handling extra fields & invalid field names.

Rust Course Updates: Automated Testing Ensures Smooth Upgrades

Upgrading Rust projects is now safer thanks to automated tools, unit-tests & CI system ensuring code still passes tests & abides by rules.

Rust Speeds Up Your Code: 70x Energy Efficient Than Dynamic Languages

Rust outperforms dynamic languages like Python, Perl & Ruby in speed & energy efficiency by 70-80 times, using less memory & forcing better coding practices.

Perl Weekly 697: Advent Calendars, Workshops, And Challenges

Check out the Advent Planet listing tech-related calendars with daily articles, including The 2024 PDL Advent Calendar and German Perl/Raku Workshop 2025 announcements.

Perl 42.0: A New Era For The Language

Perl version 42.0 proposed, smooth transition hoped for; Perl Community Conference Winter 2024 on Dec 18th & Perl Advent Calendar 2024 celebrating its 25th year.

Perl Community In Decline: Still Hope For The Language

Perl's decline in popularity is evident, but there are still people working on it, uploading libraries to CPAN and writing about it.

London Perl & Raku Workshop 2024: Recordings & Thoughts

LPW 2024 recordings available, thanks to Lee Johnson & Julien Fiegenhenn's hard work. Organizing team praised for smooth execution.

Perl Community Adserver Revival Attempt Fails

Author celebrates having original idea for Advertising Perl, a concept he proposed 10 years ago but was unsuccessful in implementing.

Software Engineering And Web Development Insights From LPW 2024

Attended LPW 2024, met friends & speakers, presented "What's new in Perl v5.40?" and encouraged readers to submit proposals for Perl Advent Calendar 2024.

Improving Website Accessibility With Perl And OpenAI

Improving website accessibility with Perl & OpenAI: Learn how to make your website more accessible for users with disabilities using Perl and OpenAI's AI-powered tools.

Software Engineering And Web Development Conference Announcements

TPRC 2025 venue announced, London Perl & Raku Conference 2024 approaching, and The Weekly Challenge continues with new tasks and solutions.

Software Engineering And Web Development Insights

Perl Weekly 683: Meetup price hike sparks alternative system, London Perl and Raku Workshop talks accepted, GitHub Pages for Perl devs, CPAN social concepts & more.

GitHub Actions For Perl Projects - Continuous Integration

GitHub Actions for Perl projects: Continuous Integration explained in a video presentation, with real-world examples on CPAN Digger and upcoming event on GitHub Pages for Perl developers.

Software Engineering And Web Development Insights

Call for Papers open until Sep 30th EST for 2024 Perl Advent Calendar, submit your fun Perl encounter as an article.

Perl V5.41.0 And V5.41.1 Released With CORE::chdir Update

New Perl Steering Council members announced: Philip Bruhat, Graham Knop & Aristotle Pagaltzis join existing team. Latest Weekly Challenge tasks: "Sort Letters" and "Split String".

Perl Dealing With OpenAI: A New Era For Software Engineering

Perl developers can now use OpenAI with the latest core OOP syntax, thanks to a new post on creating an OpenAI Chatbot in Perl.

Rust Made Accessible Through Virtual Workshops And Meetups

Promoting Rust: making it more accessible & easier to learn through virtual workshops in English & Meetup group "Rust in Israel" for local devs.

Continuous Integration With GitHub Actions For Perl Developers

Getting started with Docker for Perl developers` video recording is now available on the channel, don't forget to thumb-up and follow for new video notifications.

Perl Weekly Challenge: Week 272

New workshops announced: Getting started with Docker for Perl devs on June 13 & Continuous Integration (CI): GitHub Actions for Perl Projects on July 14. Register at Code Mavens Meetup group to stay updated.

Software Engineering And Web Development Tips For Beginners

Upcoming conferences: TPRC 2024 in Las Vegas & London Perl Workshop 2024. Register now! Keynote speakers include Curtis Poe & Damian Conway.

Best Practices For Building A Cycling Club Website With Perl

Trying 5.39.10 with plenv, Dancer2 or Mojolicious for MVC & DB, frameworks for Plack/PSGI & JavaScript, unit testing & OO, collaborative tools & source control.

Perl V5.40 Release Progress And Upcoming Events

Perl v5.40 release on track for May, London Perl Workshop making progress & The Perl and Raku Conference in Las Vegas is underway.

Software Engineering And Web Development Best Practices

New Carp::Object module for object-oriented error handling in Perl, replacing Carp and Carp::Clan with improved functionality.

FastAPI Creator's Open Source Journey With Python And GitHub Sponsors

Sebastián Ramírez creates FastAPI & Typer, open-source tools for data/ML. Works as consultant & maintains projects on GitHub. 188 sponsors support his work, with tiers starting from $2/month.

Rocket Web Framework Foundation Needs More Sponsors

Rocket Web Framework relies on 3 key projects for GitHub Sponsors visibility. Should I prioritize sponsoring the main framework or lower-level libraries?

Servo Rust Web Rendering Engine Crowdfunding

Servo, a Rust-based web rendering engine, aims to cover $1000/year infrastructure costs through GitHub Sponsors & Open Collective with 23 current sponsors in under 2 months.

Azu's $14,600 GitHub Sponsorship Income In 2023

Azu's GitHub sponsors goal is 200 monthly backers at $12/sponsor, currently at 114 (57% of goal). Maintaining popular packages & platforms helps attract sponsors.

Perl Developer Receives GitHub Sponsors

Author discovered GitHub Sponsors through Giuseppe Di Terlizzi's profile, a Perl developer with a unique language usage graph on CodersRank.

GitHub Sponsors: Boosting Open Source Developers' Income

GitHub Sponsors: I'm exploring how to increase my monthly sponsorship. Researching and publishing findings as a series of posts on DEV.to. Check out my previous post "Looking Back on Two Years of GitHub Sponsors" for insights.

Tridactyl Creator Seeks $700 Monthly Support For Firefox Vim Interface

Tridactyl creator Oliver Blanthorn seeks $700/month support for his project, offering quarterly & monthly newsletters to sponsors. Currently 47% funded with 64 backers.

Improving Your Perl Skills With Projects And Feedback

Boost your Perl skills with projects, Exercism, The Weekly Challenge & contributing to open source projects like CPAN modules or MetaCPAN itself.

Rust Developer's GitHub Profile Analysis: Widgets And Stats

Rust developer Juan Camilo Sánchez Urrego's GitHub profile showcases various stats & badges, but his language usage widget was inaccurate. Are there similar widgets available for DEV.to to add to GitHub profiles?

Software Engineering And Web Development Insights

German Perl Workshop 2024 starts today, featuring talks on AI and more. English speakers welcome. Organizers' hard work pays off. Remembering Dave Hodgkinson, a dear friend to many in the community.

Software Engineering And Web Development Challenges

Sad news: Dave Hodgkinson passed away last December. The Weekly Challenge by Mohammad Sajid Anwar keeps Perl afloat, with new tasks every week.

Software Engineering And Web Development Best Practices For 2024

TPRC 2024 in Las Vegas, June 24-28, announced; Perl Toolchain Summit 2024 in Lisbon, Portugal, seeking sponsors; The Weekly Challenge - Perl & Raku needs funding for Outreachy 2024 sponsorship.

Perl 5.39.9 Released With New Logical Xor Operator

Perl 5.39.9 released with new ^^ operator, CPAN security threat eliminated, and Perl community urged to address hate mail accountability.

Software Engineering And Web Development Insights

Perl Weekly 660: CPAN series back, MooX::Role::Parameterized changes, Intellexer API client released, and more.