Category: 'web-development'

What happens when you request...

This is a question that I ask my students often as it can come up...

Read more...

Custom Google search

For a long time I had a disfunctional search in my site. It is a...

Read more...

Progressive webapps

Native applications have the ability to start up fast and reliably. They can work offline,...

Read more...

Cybersecurity workshop

I attended a cybersecurity workshop recently, so I wanted to share my notes. There are...

Read more...

Porting a site: from Django...

I recently worked on a project to port Pombola, a Django site to a...

Read more...

Error handling in Sinatra

I try to put none or very few logic in the routes of a Sinatra...

Read more...

Django pagination

You may know that Django comes with a paginator out of the box. It's...

Read more...

Django cheatsheet

These are my notes from the Try Django and Digging into Django, courses....

Read more...

HTML validation in minitest with...

You would think that automatic HTML validation or malformed markup detection is a well solved...

Read more...

Client-side zipping on the fly

Recently I needed to find a solution to Zip some files on the fly (client-side)...

Read more...

Checkbox hack alternatives

The checkbox hack is when you use an <input> element of type "checkbox" to...

Read more...

My notes from the Rails...

These are some notes I took some time ago while I was going through the...

Read more...