Samuel Kaufman
- About: CTO / Codemonkey, Socialflow.com
Recent Actions
-
Posted Updating "Toolkit review: Devel::Local, Devel::SimpleTrace, Reply" to Samuel Kaufman
2+ years on since I wrote "Toolkit review: Devel::Local, Devel::SimpleTrace, Reply" and I've got a couple more suggestions. I still use Devel::Local a lot but for something more…
-
Posted Porting Reddit's URL Structure to Catalyst Using Chaining to Samuel Kaufman
I wrote an article for the Catalyst Advent calendar:
Porting Reddit's URL Structure to Catalyst Using Chaining.
Any comments or questions feel free to leave…
-
Commented on Use Ctrl-d!
Watching people type exit drives me crazy slowly. Also watching people backspace over a whole cmd line in order to change vw to vi....
-
Commented on Catalyst Advent 2014
I've written about Caching and ActionRoles in the past... Favorite modules and workflows are always interesting. Cool projects being worked on in Catalyst, templating best practices, testing, etc are all interesting and relatable....
-
Commented on Devops in the cloud with perl
Whoops, lesson learned, don't hit publish on a moving train tethered to your phone's internet....
-
Posted Devops in the cloud with perl to Samuel Kaufman
I gave a talk at NY Perlmongers this past Tuesday. We streamed it -- though didn't really publicize that ahead of time due to me working on my slides up until the last second -- and
-
Posted how to add switches to a perl program like plackup or dzil to Samuel Kaufman
SYNOPSIS
perl -d:Confess $( which dzil ) release
If you are using development tools like https://metacpan.org/pod/Devel::Confess or https://m…
-
Commented on Data::Dumper Debugging
Have you taken a look at Carp::Reply? I've used it to similar effect, probably worth a SEE ALSO....
-
Commented on Live Streaming
Watching it. Great quality, thanks!...
-
Posted CPAN Day winner? to Samuel Kaufman
I didn't think it was a contest but I think Ingy won CPAN Day....
="window.open('https://blogs.perl.org/users/samuel_kaufman/assets_c/2014/08/Ingy döt Net INGY - met…
-
Commented on mop problem 6 - need improvement of current perl object system
Introducing a mop into core will not keep you from writing your constructors however you want them....
-
Commented on Planet Moose - July 2014
s/mite/mite docs/...
-
Commented on Planet Moose - July 2014
Kind of odd that the mite don't mention Moo....
-
Commented on Let's top git.io
Yeesh and poorly edited my comment. Meant to say, I'm in as well. I also followed TobyInkster as he didn't post a link to his own github ;)...
-
Commented on Let's top git.io
I'm in as well. Followed Tobyink as well....
-
Commented on How to create an installable web application with config/data/bin stuff?
I've used File::ShareDir to root website assets for a personal project, but I've been cautioned against putting config in there. Config you want to be able to edit without rereleasing....
-
Commented on Net:: vs WWW:: vs WebService::
I don't particularly like the 'WebService' namespace, it's long, first of all. Net is short for Network, WebService is not. More importantly, for the end user the fact that the module is communicating over HTTP isn't the most important feature......
-
Commented on Because Sometimes Lightspeed is Too Slow
I didn't really benchmark the speed ( seems faster ) but it didn't break my software ( or tests ), and I'm doing a lot of type checks and coercions. Thanks for the lib, Type-Tiny is great!...
-
Commented on Perlmodules.net is awesome
Good point, would be better if the links went to metacpan instead, or at least an unprotected page. I'll reach out to akarelas...
-
Commented on Perlmodules.net is awesome
Thanks, I fixed the link to point to the unprotected rss feed....
-
Commented on Changes to Test::Builder/More/Simple incoming
Devel::Confess t/leak.t dies too with 'Unknown option: Can't prevent leaks without Scalar::Util::weaken at /home/skaufman/perl5/lib/perl5/Test/Builder/Provider.pm line 200.'...
-
Posted Perlmodules.net is awesome to Samuel Kaufman
Just a heads up that if you're not using perlmodules.net you should check it out.
I use News+ on my android phone to keep up with RSS feeds, so I find it super useful to be able to at a glance find out when modules that I use frequently have been u…
-
Posted Web::Module::CoreList to Samuel Kaufman
Web::Module::CoreList - 'This is a web interface for Module::CoreList.'
Very cool and useful website, worth checking out.As a web developer and perl programmer, I'd like to see ( and build ) more websites like this!
-
Commented on One final rant about programmable completion in bash
what about 'Ansi:: ( single quote? )...
-
Commented on One final rant about programmable completion in bash
How about: pmpath 'Text::A[TAB] It's maybe a little annoying to quote it, but it should work....
-
Commented on "Functional core & Imperative shell" : OO design, and isolated tests without mocks
What external service is not unreliable? Any web service your code speaks to is by nature unreliable. Mocking up garbage responses or no responses or super laggy responses are pretty good way to test how your application will respond. Say...
-
Posted Moose MonkeyPatching With a Mock UserAgent to Samuel Kaufman
In this post: https://blogs.perl.org/users/samuel_kaufman/2014/06/when-a-fat-comma-is-confusing.html I mentioned I was using
-
Commented on When a fat comma is confusing
Could go either way... I definitely felt like it should take a hash, but the real lesson is RTFM ;)...
-
Posted When a fat comma is confusing to Samuel Kaufman
I frequently swap out commas for fat commas ( => ) when I think it reads better. This recently happened to me with ="https://metacpan.org/pod/Tes…
-
Commented on Conflict Resolution: local::lib and git's Perl
BTW, would perl -wT fix this? I know taint mode is complex so probably not so cut and dry......
Comment Threads
-
john napiorkowski commented on
Devops in the cloud with perl
Personally I'd love a strong Perl option for devops and deploy stuff.
-
animatedream commented on
Perl and Me, Part 6: Perl Is Engineering <i>and</i> Art
First, I would never argue that python makes it hard to write bad code. It's very easy to write bad code in any language. I would argue instead that python attempts to make it easier to write good code, by reducing the number of idiosyncrasies a programmer must be informed of to make
I don't understand the benefit to software development in being able to express a meaning in any way but the best way. I don't think the arguments put forth here really contradict that. The problem: Who's best way?
In python's philosophy, the principle of least astonishment ranks higher than eve…
-
Buddy Burden commented on
Perl and Me, Part 6: Perl Is Engineering <i>and</i> Art
animatedream: Thanks for your comment! Good to hear from someone on the Python side of things.
> First, I would never argue that python makes it hard to write bad code.
I understand that. The problem is, the person who literally wrote the book on Python made that exact argument.
> I don’t understand the benefit to software development in being able to express a meaning in any way but the best way.
Well, I suppose if there were always exactly one “best way,” not only to all people, but also in all situations, in all …
-
Ross Attrill commented on
Use Ctrl-d!
Watching people type who can't type drives me crazy.
-
Dean commented on
Use Ctrl-d!
Reminds me of the NetApp CLI (OnTap)... which forces ctrl-D
About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.