Trailing Slashes on URLs: Contentious or Settled?

Trailing Slashes on URLs: Contentious or Settled?

A fun deep dive from Zach. Do you have an opinion on which you should use? 1) https://website.com/foo/ 2) https://websites.com/foo The first option has a “trailing slash.” The second does not. I’ve always preferred this thinking: you use a trailing … Trailing Slashes on URLs: Contentious or Settled? originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ...
Explain the First 10 Lines of Twitter’s Source Code to Me

Explain the First 10 Lines of Twitter’s Source Code to Me

For the past few weeks, I’ve been hiring for a senior full-stack JavaScript engineer at my rental furniture company, Pabio. Since we’re a remote team, we conduct our interviews on Zoom, and I’ve observed that some developers are not … Explain the First 10 Lines of Twitter’s Source Code to Me originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter. ...
System Tests in Django

System Tests in Django

It is incredibly beneficial to integrate the habit of writing and developing tests into your software development process. A large part of software engineering is writing and developing tests and test suites to guarantee that the product is stable. ...
Django Authentication with Facebook

Django Authentication with Facebook

It can take a long time to create and log in to website accounts on the internet manually. In modern web apps, social authentication solves this difficulty by allowing users to sign in and sign up with an application using login information from a social network provider with which they already have an account. ...

What is Laravel?

Laravel is a solid and easy-to-understand open-source PHP framework. The design pattern is model-view-controller. Laravel reuses existing components from several frameworks to aid in the development of web applications. The resulting web application is more organized and practical. ...