recentpopularlog in

garrettc : http   82

« earlier  
Nginx Quick Reference
Comprehensive list of tips, tricks, and configuration examples for Nginx.
nginx  server  tips  tricks  configuration  devops  sysadmin  tuning  performance  http  https 
9 weeks ago by garrettc
PHP Microformats Parser
Extract content from pages marked up with microformats.
microformat  indieweb  parser  http  tool 
december 2018 by garrettc
A collection of awesome lists, manuals, blogs, hacks, one-liners, cli/web tools and more.
"This list is a collection of various technology materials. […] It contain a lot of useful information gathered in one piece. It is intended for everyone and anyone - especially for system and network administrators, devops, pentesters or security researchers."
security  resource  list  devops  sysadmin  operatingsystem  unix  linux  windows  macos  networking  ssl  http  https  pentesting 
december 2018 by garrettc
Content Security Policy - An Introduction
"Content Security Policy is delivered via a HTTP response header, much like HSTS, and defines approved sources of content that the browser may load. It can be an effective countermeasure to Cross Site Scripting (XSS) attacks and is also widely supported and usually easily deployed."
http  webdevelopment  csp  security 
december 2018 by garrettc
A simple HTTP Request & Response Service.
http  https  networking  python  testing  worldwideweb  tool 
november 2018 by garrettc
Braces to Pixels
In this installment of our “From URL to Interactive” series, Greg Whitworth explains how cascading actually works, and then some.
html  http  javascript  webdevelopment  network  browser  dom  css  parser 
november 2018 by garrettc
Tags to DOM
"Continuing our “From URL to Interactive” series, the second part dives into how HTML is parsed."
html  http  javascript  webdevelopment  network  browser  dom  css  parser 
november 2018 by garrettc
Server to Client
"Kicking off our “From URL to Interactive” series, we take a look under the hood to find out how our code makes it to the browser."
html  http  javascript  webdevelopment  network  browser 
november 2018 by garrettc
Understanding RPC Vs REST For HTTP APIs
"For the last few years, whenever somebody wants to start building an HTTP API, they pretty much exclusively use REST as the go-to architectural style, over alternative approaches such as XML-RPC, SOAP and JSON-RPC. REST is made out by many to be ultimately superior to the other “RPC-based” approaches, which is a bit misleading because they are just different. This article discusses these two approaches in the context of building HTTP APIs, because that is how they are most commonly used. REST and RPC can both be used via other transportation protocols, such as AMQP, but that is another topic entirely."
api  http  https  webdevelopment  rpc  rest  restful  programming 
june 2018 by garrettc
HTTPS Anti-Vaxxers; dispelling common arguments against securing the web
"The web is moving to HTTPS, it has been for many years. We've seen an acceleration in the progress in recent months but we still have a long way to go on our journey of securing all traffic on the internet. Despite the great progress we're making, and all the valid reasons we should continue to do so, there are people that believe having a secure web is not the right thing to do."
http  https  ssl  tls  security  worldwideweb  debunk 
june 2018 by garrettc
Evolving Away From Entities - Wide Awake Developers
Hat tip to Stuart Halloway… once again a 10 minute conversation with
Stu grew into a combination of code and writing that helped me clarify …
microservices  programming  architecture  restful  http  webdevelopment 
may 2018 by garrettc
HTTP Security Scanner
Useful tools to analyse your server security headers.
http  https  devops  webdevelopment  security 
april 2018 by garrettc
Content Security Policy Header Generator
Generate a Content Security Policy Header with our easy to use form
apache  nginx  security  devops  sysadmin  server  http  csp  generator 
april 2018 by garrettc
The 6-Step "Happy Path" to HTTPS
It's finally time: it's time the pendulum swings further towards the "secure by default" end of the scale than what it ever has before. At least insofar as securing web traffic goes because as of this week's Chrome 62's launch, any website with an input box is now
security  https  ssl  http  bestpractice  worldwideweb  devops  sysadmin 
december 2017 by garrettc
HTTP Status Cats API
An API for the awesome HTTP Cats! Use it in your website to show funny error messages.
api  cat  fun  http 
october 2016 by garrettc
The most advanced API tool for Mac
Paw is a full-featured and beautifully designed Mac app that makes interaction with REST services delightful.Whether you are an API maker or consumer, Paw helps you build HTTP requests, inspect the server's response and even generate client code.
api  browser  http  rest  osx 
september 2016 by garrettc
HTTPolice is a lint for HTTP requests and responses. It checks them for conformance to standards and best practices.
http  https  security  worldwideweb  testing  standards 
july 2016 by garrettc
Caching best practices & max-age gotchas
How to get the most out of caching without nasty race conditions
caching  http  performance  webdevelopment  serviceworker 
june 2016 by garrettc
My URL isn’t your URL |
When I started the precursor to the curl project, httpget, back in 1996, I wrote my first URL parser. Back then, the universal address was still called a URL :…
curl  http  programming  reference  url  history 
may 2016 by garrettc
Custom RESTful API in Drupal 8
"This is a very simple module that demonstrates implementation of a custom RESTful API in Drupal 8. Creating your own API with Drupal 8 has become a routine task that doesn't require a lot of work."
api  drupal  howto  rest  restful  http  drupal8  symfony 
april 2016 by garrettc
RESTful Web Services API
The RESTful Web Services API is new in Drupal 8. For each REST resource, you can specify the supported verbs, and for each verb, you can specify the serialization formats & authentication mechanisms. API features Ordered by most to least frequently used APIs:
drupal  drupal8  rest  restful  http  api  webservices 
february 2016 by garrettc
Check the security of your HTTP response headers.
http  security  sysadmin  network  tool  ssl  https  worldwideweb 
january 2016 by garrettc
From Request to Response: A Journey into Drupal 8 Internals
Explains the Symfony-powered request-response flow in Drupal, showing you exactly what goes on under the hood when your app is run.
symfony  php  webdevelopment  programming  framework  drupal  drupal8  http 
august 2015 by garrettc
Abstraction in web apps: an idea, not an ideology
"When did simplification & removal of dependencies become subversive?"
webdesign  webdevelopment  bestpractice  http  html  css  javascript  simplicity 
may 2015 by garrettc
Architecting Websites For The HTTP/2 Era
"The arrival of HTTP/2 will require a bit of re-thinking how we handle websites (and webservers). This makes it a good time to reflect on what those changes can bring. This post is based entirely on theory (the HTTP2 spec), as HTTP/2 is hard to test today."
http  security  http2  testing  reference  devops  sysadmin  server  worldwideweb 
may 2015 by garrettc
New Series: API Design Best Practices
"No matter how quickly you build the house, or how nice it looks, without a solid foundation it is just a matter of time before the house crumbles to the ground, costing you more time, energy, and resources then it would have to simply build it right the first time."
programming  api  bestpractice  rest  restful  http  webdevelopment 
may 2015 by garrettc
RESTful API Modeling Language
"RESTful API Modeling Language (RAML) is a simple and succinct way of describing practically-RESTful APIs. It encourages reuse, enables discovery and pattern-sharing, and aims for merit-based emergence of best practices."
api  documentation  rest  tools  restful  http 
may 2015 by garrettc
An API testing suite.
api  http  rest  testing  restful  chrome 
may 2015 by garrettc
"Blueprint is documentation-oriented web API description language. The API Blueprint is essentially a set of semantic assumptions laid on top of the Markdown syntax used to describe a web API."
api  webdevelopment  http  rest  restful  markdown 
may 2015 by garrettc
Templar: A HTTP proxy to improve usage of HTTP APIs
"HTTP APIs, they're everywhere. But they have a serious problem: their sychronous nature means that code using them stalls while waiting for a reply. This means that your apps uptime and reliability are intertwined with whatever HTTP APIs, especially SaaS ones, you use. templar helps you control the problem. It is a an HTTP proxy that provides advanced features to help you make better use of and tame HTTP APIs."
proxy  http  api  restful  go  networking 
march 2015 by garrettc
"If you want to know more about the internals and protocol of HTTP/2, you'll appreciate this write-up"
http  https  http2  technology  internet 
march 2015 by garrettc
Burp Suite
"Burp Suite is an integrated platform for performing security testing of web applications. Its various tools work seamlessly together to support the entire testing process, from initial mapping and analysis of an application's attack surface, through to finding and exploiting security vulnerabilities."
proxy  network  webdevelopment  http  security  https 
november 2014 by garrettc
The Definitive Guide to GET vs POST
"Unfortunately there is a lot misuse of GET over POST and vice versa. Both HTTP methods can achieve the same goals, but an incorrect choice between them can lead to unexpected and potentially harmful outcomes."
http  webdevelopment  programming  restful  forms 
november 2014 by garrettc
What Every Frontend Developer Should Know About Webpage Rendering — Frontend Babel
Rendering has to be optimized from the very beginning, when the page layout is being defined, as styles and scripts play the crucial role in page rendering. Professionals have to know certain tricks to avoid performance problems.
browser  webdevelopment  performance  css  javascript  dom  html  http  https 
july 2014 by garrettc
HTTPie is a command line HTTP client, a user-friendly cURL replacement.
http  development  sysadmin  curl  wget  tools 
june 2014 by garrettc
Fetch Standard
Explains how the browser makes requests, a vital part of ServiceWorker.
browser  technology  serviceworker  http 
april 2014 by garrettc
The Web engineer's online toolbox
Web-based tools that Web engineers can use for their work in development, testing, debugging and documentation.
webdevelopment  html  http  testing  resource  tips 
november 2012 by garrettc
Design the perfect URL
Faruk Ates at .net magazine on everything you should know about URLs. Basic level stuff but there's a very useful section on namespacing features.
http  webdevelopment  protocol  usability  url 
june 2012 by garrettc
HTTP Status Cats - a set on Flickr
It really is the best way to explain HTTP status codes.
http  funny  photography  cats 
december 2011 by garrettc
Requests: HTTP for Humans
Elegent HTTP libray for python. Cleaner than the built in urllib2.
api  http  programming  webdevelopment  python  library 
august 2011 by garrettc
A Practical Guide to Varnish
The HTTP accelerator, not the stuff that makes tables shiny.
performance  http  webdevelopment  optimisation  server  sysadmin 
april 2011 by garrettc
Understand The Web
"Want to know if your ‘HTML application’ is part of the web? Link me into it. Not just link me to it; link me into it. Not just to the black-box frontpage. Link me to a piece of content. Show me that it can be crawled, show me that we can draw strands of silk between the resources presented in your app. That is the web" - Ben Ward
webstandards  http  architecture  rest  internet  webdevelopment  restful 
february 2011 by garrettc
A console-based, node.js based, JavaScript HTTP client utility
shell  web  http  nodejs  javascript  webdevelopment  debugging 
october 2010 by garrettc
A multi protocol (HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP and Jabber/XMPP) open source load tester.
testing  performance  opensource  http  webdevelopment  tool 
march 2010 by garrettc
A skim-read introduction to linked data
A really quite useful presentation from BBC Radiolabs
semanticweb  linkeddata  rdf  bbc  presentation  slideshow  web  http 
september 2009 by garrettc
Testing HTTP Responses with the Resource Expert Droid
"In a nutshell, RED is a framework for testing HTTP resources; it fetches responses, analyses them, and then based upon the responses it may interact with the resource more to see how it behaves."
http  testing  rest  web  webservices  validator  protocol  restful  tools 
june 2009 by garrettc
RESTful Django practice
Not just relevant to Django, it's also a useful meditation on how to construct a RESTful application.
programming  service  api  rest  python  django  http  json  restful 
january 2009 by garrettc
HTTP Client
Mac developer tool for HTTP debugging
network  development  http  debugging  osx 
january 2009 by garrettc
REST Anti-Patterns
"...typical examples of attempted RESTful HTTP usage that create problems and show that someone has attempted, but failed, to adopt REST ideas."
architecture  development  documentation  howto  http  information  interface  programming  reference  rest  url  webservices  patterns  tips  restful 
july 2008 by garrettc
Stupid htaccess Tricks
How to pimp out your htaccess file in a ridiculous amount of ways.
admin  apache  configuration  cool  howto  htaccess  http  internet  linux  php  reference  security  server  sysadmin  tutorial  useful  guide  webdevelopment  tips  tricks 
november 2006 by garrettc
The Perfect 404
Tips and tricks from A List Apart on how to make the 404 experience more enjoyable for your users
usability  advice  http  error  404  webdevelopment  tips  tricks 
november 2005 by garrettc
Web services are going lowercase
SvN explain why not everything has to be over engineered (like SOAP). Includes great video link of Basecamp and Quicksilver working together
automation  http  programming  rest  quicksilver  basecamp  xml  ajax  xmlhttprequest  webdevelopment  restful 
june 2005 by garrettc
« earlier      
per page:    204080120160

Copy this bookmark:

to read