Law and Software

10 no-compromise steps to fast webpage delivery

[September, 2015] Filed under: website performance

I have two active sites. This one, and – my community immigration law office site. I keep them separate because I am not writing a splog. I need this blog space to write about anything and everything without worrying whether clients will approve or disapprove or whether it will affect my search position.

This post is about improving google’s assessment of my office site’s performance from embarrassing to  the high 90s. As an immigration lawyer, being found in search is very important. As a low-fee community lawyer, being found organically is the only game in town because high-stakes advertising isn’t in my budget.


Pro Bono Considered Harmful

[September, 2015] Filed under: Ethics,law

Giving back is good. This truth we hold to be  self-evident. Lawyers learn the importance of service from their first days in law school. Securities lawyers take asylum cases, high-powered litigators mediate landlord-tenant disputes and fight evictions. So many important issues that need the volunteer pro-bono attorney. So much neglect, so many wrongs that need to be righted. And these challenges are often a welcome change from the day to day lawyering that these lawyers are skilled in. more…

Chrome works fine on my low cost unlocked firephone. So does Gmail

[August, 2015] Filed under: amazon fire phone

I have Chrome on my Amazon firephone. I use gmail all the time. And I didn’t try to install google play services. I know there are ways to do it – but I don’t like the idea of installing rogue “copies” of key google services. Yawn, boring lawyer. more…

Ten Immigration Lawyers at the bottom of the sea is a good start

Filed under: Immigration Law

Today someone came in to the office wanting a second opinion about their immigration lawyer. That is all I want to say about that. I won’t give such an opinion, but I will talk to people about expectations. I’m not going to say whether someone’s lawyer was right or wrong, too expensive, too distracted or part of the problem. But I do want to talk about some things you need to keep in mind. more…


[August, 2015] Filed under: mashups


The Truthiness of Judge Hanen’s Opinion

[March, 2015] Filed under: DACA,DAPA,Ethics,Immigration Law

I wrote this analysis earlier in the year, when Judge Hanen applied his injunction. But I wrote it for myself, not with a view to publish. I assumed that the lawyers would raise all these issues and more, and the appeals court would sort out the mess. Since Judge Hanen severely reprimanded the government lawyers for “misleading” him about the three-year DACA awards that were accidentally given after his injunction, I assume that the misinformation in his opinion was also accidental – probably due to misleading arguments in briefs offered to him by the parties. more…

DAPA – my concerns

[November, 2014] Filed under: DACA,DAPA,Immigration Law

I haven’t changed my view from August about deferred action. But it is all we’re likely to get for a while, so I’ll quit complaining about it, and get on with the work.  My concern is that the nonprofits gearing up for the very large DAPA demand are going to follow the same strategy of workshops and volunteers that they used for DACA.


DACA – work makes you free

[August, 2014] Filed under: DACA,Immigration Law,law

Another day spent with kids doing their DACA renewals, and some just starting out on this road. DACA may be the best there is but it is not good. The kids have to sit at the back of the bus. They are separate but equal. Just without any pretense of equal. They have lawful presence but not lawful status. They are statusless. They didn’t ask for this and they act grateful for the crumbs thrown from the master’s table. Filling out the forms feels like helping stitch a triangle onto their shirts. I cannot tell the difference between these young people and “real americans” other than this triangle that they have to wear. I am the kapo who puts them in the safe line for the work detail

Filling XFA PDF Forms using PDFBox

[March, 2014] Filed under: Legal Technology,software

This is an initial post about mods to PDFBox to allow XFA form filling on modern AES encrypted PDF forms, so that they still load into Acrobat Reader, and do not get the dreaded message informing you that the document has been modified and the Reader (form filling) extensions no longer work.

I imagine that PDF toolkits have a very limited audience. So this first post isn’t about the changes to PDFBox. Well, maybe just a little. It’s more about why this matters. And we’ll also cover XFA, form filling in Acrobat, and IText. more…

scalability, the surge, and the obamacare websites

[December, 2013] Filed under: complexity,software

Two things surprised me about the obamacare websites. The first was that (at least for Covered California) the errors thrown by an overloaded system on the last evening for enrollment were java exceptions. The second was the proud claim that the federal site was able to handle 60k visitors at a time and 800k in a day. more…

Next Page »