image_pdf
Dynamic Languages / meeting

November 2017: easy CRUDdy webforms

CRUD stands for Create, Remove, Update, and Delete – the four basic
operations applied to database objects – and it’s often used to
describe forms used to manipulate a database. Many web applications
amount to interfaces to let users see and change data this way.

A good web app can be a lot of work, but what if we’re lazy?
What’s the easiest way we can get a basic webform up that
interacts with a database? Let’s find out.

As always, we’ll take some time for your general thoughts, questions, and ideas.
See you there!

Dynamic Languages / meeting

October 2017: Pro Workflows

It turns out there’s much more to programming than, well,
programming. Pros use an array of related techniques and
tools to improve the quality of their process. We’ll
review them so that you can start to use them, too… or
improve your use if you already do.

Topics include…

  • Ticketing
  • Version control
  • Testing
  • Linting
  • Build servers

As always, we’ll take some time for your general thoughts, questions, and ideas. See you there!

Dynamic Languages / meeting

August 2017: Simplified Regular Expressions

Regular expressions – or regexes – are a powerful, sophisticated cross-language technology
for searching for patterns and extracting information from text.
They’ve been a mainstay of all dynamic languages since advanced regular
expressions were introduced to Perl in the 1980s.

Unfortunately, they also look like the squawks of an angry R2 unit.

So a newer technology, Simple Regex Language
(SRL), provides an
alternate way to specify regexes – easier to write and easier to
read, with all the same functionality under the covers.

We’ll introduce ourselves to simplified regexes, and at the same time
review the classic syntax. Soon no text will be beyond your power to
parse.

As always, we’ll take some time for your general thoughts, questions, and ideas.
See you there!