Last October I was at Facebook’s React Conf, which was an incredible conference experience. I chatted with so many folks on the cutting edge of the React community — speakers and attendees alike. Met some great people like Kent C Dodds, Tejas Kumar, and a lot from the React team.
Ben Nadel demonstrates the high-cost of processing large Form Fields in Lucee CFML 220.127.116.11; and then, shares two ways of getting around that cost: posting a large value as either a File Upload or as the HTTP Request Body….
One of the key aspects I want before releasing v1 is to have a lot of unit tests in place, and to have it hooked into CI. I decided to use Azure DevOps with their YAML option. Once it is up and running, I’ll write more about how this works on Azure DevOps in future posts.
Ben Nadel explores the relationship of HTTP request size to the overhead / cost of spawning asynchronous CFThread tags in Lucee CFML 18.104.22.168. It appears as though the CFThread tags become increasingly expensive in direct proportion to the incoming HTTP request size….
Ben Nadel documents a strange MongoDB error that he was running into when using the post-increment operator with the Java 3.9.1 driver inside Lucee CFML 22.214.171.124: java.lang.IncompatibleClassChangeError – Class org.bson.Document does not implement the requested interface lucee.runtime.type.Collection….
SERP stands for Search Engine Results Page. serpstack is an API that queries the result page of search engines and gives you a clean JSON response.
Search engines like Google used to have straight-forward result listing which made scraping them a whole lot easier. Now, there’s videos, images, audio, definition pages and so much more. This makes scraping the modern search engines a nightmare. There’s also the dreaded captcha wall.
serpstack makes the problems list above non-existent.
serpstack will queries multiple search engines (currently supports Google) and prints the search results as a clear and easy to deal with JSON response. Each result type listed by the results page is highlighted by the API.
Create an account at serpstack, you can get started for free.
After you sign up, you copy your API key and replace “ACCESS_KEY” below with the new token.
In 2019, DevOps still remains something of a codeword: a sphere reserved to developers trained in writing complicated scripts for tools only they know how to use. Tools whose purpose is to make your life easier with automation, but somehow:
take weeks to configure and launch
require a designated developer to oversee
cannot be easily modified
Buddy is a CI/CD tool that doesn’t require DevOps experience and can be used by beginner and expert developers alike. We did that by replacing scripts with preconfigured actions(builds, tests, deployments, etc.), and packing the whole thing in a clear and telling GUI. And making it run deadly fast.
Remember the times when setting up remote servers was a chore? Now you can spin a droplet on DigitalOcean in 55 seconds with 1-click. This is what Buddy does to
Gatsby is a tool for creating static websites with React. It allows you to pull your data from virtually anywhere: content management systems (CMSs), Markdown files, APIs, and databases. Gatsby leverages GraphQL and webpack to combine your data and React code to generate static files for your website.
Netlify is a hosting company for static sites that offers continuous integration, HTML forms, AWS Lambda functions, and even content management.
In this tutorial, I’ll show you how to use Gatsby to create a blog that integrates with Netlify CMS for content. The app you build will support authoring posts in Markdown and adding/editing posts from your browser or via Git! Finally, I’ll show you how to secure a section of your app with Okta.