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!

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.