Open in app

Sign In

Write

Sign In

Steven F. Lott
Steven F. Lott

338 Followers

Home

About

Published in Capital One Tech

·Mar 17, 2021

A 5-Point Framework For Python Performance Management

Performance testing — like sailboat racing — depends on the conditions along the racecourse — I used to live on a boat. A question that comes up is “How fast does it go?” It’s a pleasant enough question with a tricky, evasive-sounding answer. It’s a sailboat, meaning the speed varies — to an extent — with the wind. It also varies with the sails being…

Python

17 min read

A 5-Point Framework For Python Performance Management
A 5-Point Framework For Python Performance Management
Python

17 min read


Published in Capital One Tech

·Jul 7, 2020

Putting More Buzz in Your Python Fizz

Four over-engineered examples of how type hints can improve your code Type hint analysis, like unit tests, and static code analysis, all serve to give people an appropriate level of confidence that the code works as expected. …

Python

21 min read

Putting More Buzz in Your Python Fizz
Putting More Buzz in Your Python Fizz
Python

21 min read


Published in Capital One Tech

·Nov 5, 2019

Python 2 Remediation and Problems at Sea

After Python 2.7 Sunsets, Will Your App Be Cast Adrift? — I Used to Live on a Sailboat. ⛵️ Sounds Romantic, Right? 💌 Sunsets. 🌄 Tropical Islands.🏝 Life on a boat also includes dealing with a litany of things which are actively wearing out. The ocean is beautiful. The gentle rocking at anchor is pleasant. But it’s also cyclic loading on…

Python

13 min read

Python 2 Remediation and Problems at Sea
Python 2 Remediation and Problems at Sea
Python

13 min read


Published in Capital One Tech

·May 8, 2019

The Database Design Change Blues

Performing in the Key of Python — Once upon a time, I played bass in a bar-band. We had some medley transitions between songs that — to us — were signature rock ’n’ roll. For me, however, the medleys were gut-wrenching. Some nights there would be a tiny moment when I was thundering along with one beat…

Python

9 min read

The Database Design Change Blues
The Database Design Change Blues
Python

9 min read


Published in Capital One Tech

·Apr 18, 2019

Heat Death of the Universe and Faster Algorithms Using Python Dict and Set

There are some things we cannot compute. Or perhaps I should say we should not try to compute them using an algorithm based on simple brute force and ignorance. Let’s take a quick trip through the galaxy of of algorithms and complexity. …

Python

8 min read

Heat Death of the Universe and Faster Algorithms Using Python Dict and Set
Heat Death of the Universe and Faster Algorithms Using Python Dict and Set
Python

8 min read


Published in Capital One Tech

·Jul 11, 2018

Python 3 Type Hints: Filling or Garnish?

Confession #1: I like dill pickle sandwiches. Yes. Dill pickles. On rye bread. My daughter enjoys them but my son-in-law? He’s not tickled by pickles. “That’s so wrong. A pickle is a side dish. Or a garnish. Something you put on hamburgers. But not a sandwich filling.” Confession #2: I wrote Functional Python Programming…

Functional Programming

10 min read

Python 3 Type Hints: Filling or Garnish?
Python 3 Type Hints: Filling or Garnish?
Functional Programming

10 min read


Published in Capital One Tech

·Feb 1, 2018

Spec to Gherkin to Code

A Relay Play based on Swagger and OAS — The phrase “Spec to Gherkin to Code” almost sounds like sportscaster calling out a baseball double-play from shortstop to second baseman to first baseman. The ideal of well-synchronized teamwork is how we move from an API description written to the OpenAPI specification (OAS, formerly Swagger) to a Gherkin-based acceptance test…

Testing

16 min read

Spec to Gherkin to Code
Spec to Gherkin to Code
Testing

16 min read


Published in Capital One Tech

·Jul 19, 2017

Bashing the Bash — Replacing Shell Scripts with Python

Can we talk about that old hoodie you’re wearing? Yes, it’s got an obscure logo with a complex, personally significant story. Yes, it keeps the sun off your head. Holding the pockets together with duct tape doesn’t really seem to be optimal though. And there’s that hole in the elbow…

Python

19 min read

Bashing the Bash — Replacing Shell Scripts with Python
Bashing the Bash — Replacing Shell Scripts with Python
Python

19 min read


Published in Capital One Tech

·Feb 7, 2017

NoSQL Database Doesn’t Mean No Schema

Artisanal donuts > artisanal data — If I offered you an artisanal donut, it would probably earn an emphatic, “Yes, please!” But what would your response be to my offer of artisanal data? Irregular, unique data isn’t very appealing so I’m guessing you’d be less enthused. What is artisanal data? Imagine the data from each business…

NoSQL

18 min read

NoSQL Database Doesn’t Mean No Schema
NoSQL Database Doesn’t Mean No Schema
NoSQL

18 min read


Published in Capital One Tech

·Jul 20, 2016

Automating NoSQL Database Builds

A “Python to the Rescue” Story That Never Gets Old — That Feeling when your application is so big — and so important — that you just know there’s going to be a dramatic expansion in the storage needs sometime soon. “The ‘Cyclopean’ analysis tool is about to be walloped by another line of business, an acquisition, and a spirited level…

Programming

11 min read

Automating NoSQL Database Builds
Automating NoSQL Database Builds
Programming

11 min read

Steven F. Lott

Steven F. Lott

338 Followers

Programmer. Writer. Whitby 42 Sailor.

Following
  • Capital One Tech

    Capital One Tech

  • Richard Kenneth Eng

    Richard Kenneth Eng

  • MIT Media Lab

    MIT Media Lab

  • Kacper Raubo

    Kacper Raubo

  • Ziga Petek

    Ziga Petek

See all (145)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech