Dealing with brute force attacks in Laravel

As soon as your web application gains any kind of traction you will become the target for brute force attacks. Whilst an all out attack is very difficult to fight against, there are certain things you can you put in place to try to thwart brute force attacks. In today’s tutorial I will walk you […]

Continue reading...

Design Inspiration #221

Design Inspiration from Circles Conference, Little Mix, Tribe, Parse, and Polo Fangio! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. Circles Conference http://circlesconference.com Little Mix http://www.little-mix.com Tribe http://tribe.pm Parse http://parse.com Polio Fangio http://polofangio.com

Continue reading...

Creating Views in Ruby on Rails

Last week we looked at creating Controllers in Ruby on Rails (Creating Controllers in Ruby on Rails. The Controller is responsible for accepting requests and returning responses. The final component of the MVC paradigm is the View. The View layer is responsible for generating the HTML response for the request. In today’s tutorial we will […]

Continue reading...

How to test uploading and returning files in Laravel

Last week we looked at creating temporary urls to allow API clients to get uploaded files without exposing those files to the public internet (Returning secure files from an API with temporary URLs). Uploading and returning files is a very common requirement of web applications and so it’s probably very likely that you will need […]

Continue reading...

Design Inspiration #220

Design Inspiration from Seedrs, Bonsai, Yield, Rudy’s, and Tavares! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. Seedrs https://www.seedrs.com Bonsai https://www.hellobonsai.com Yield http://www.yielddesign.co Rudys https://www.rudys.paris Tavares http://tavaresbrazil.com

Continue reading...

Creating Controllers in Ruby on Rails

Last week we looked at defining routes in Ruby on Rails. When a request enters your application, the router will parse the URL path and dispatch the request to the relevant Controller. The Controller forms an important part of the MVC (Model-View-Controller) design pattern and so Controllers are an integral part of a Ruby on […]

Continue reading...

Returning secure files from an API with temporary URLs

A common requirement for many types of web application is the ability for users to upload files. For example, a project management application might allow the user to upload documents, images, or videos that should be stored with the project. Once the files are uploaded, you need to provide a way for the client to […]

Continue reading...

Design Inspiration #219

Design Inspiration from Polymail, Venamour, L’Amour Fou, Frank Body, and Drift! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. Polymail https://polymail.io Venamour https://www.venamour.com L’Amour Fou http://www.lamourfou.be Frank Body https://uk.frankbody.com Drift http://joindrift.com

Continue reading...

Defining URL routes in Ruby on Rails

The main entry point to most Web Applications is via HTTP requests through a URL scheme. A good URL scheme is very important to a web application. URLs should describe the resource, show hierarchy and provide a predictable path through the application for the user. Rails makes it easy to define your routes to follow […]

Continue reading...

Dealing with scheduling in PHP

A common requirement for web applications is the ability to schedule something for the future. By this I mean, calculate when the next time something should happen. For example, if you want a round up email to be delivered on a particular day of the week, or if you need to notify your users about […]

Continue reading...