I put both strict & warnings pragmas listed first on a single line. Rest are alphabetically sorted.
That will be followed by other pragmas in a group, which will be followed by group of modules. If the list is "large enough" and/or list has highly unrelated modules, modules will be divided into subgroups by function.
Above could be then ...
use strict; use warnings;
use utf8;
use namespace::autoclean;
use AnyEvent;
use AnyEvent::Twitter::Stream;
use Coro;
use LWP::Protocol::AnyEvent::http;
use Net::Twitter;
use Data::Visitor::Callback;
use DateTime::Format::Strptime;
use YAML::Any;
use Log::Log4perl qw(:easy);