Author: Sakral Technology

Introduction to the JSON API

JSON API was originally drafted in May 2013 by Yehuda Katz and reached stable in May 2015, and it is about making your API calls efficient. You can fetch data as you need, adding or removing attributes or relations as your requirements change. This minimizes the amount of data and round trips needed when making API calls. JSON API documents work as any other API format, you send a request to an endpoint and receive your document. The JSON API specification defines how resources are structured. This structure helps in normalizing how you consume the API. For example when...

Read More

Version 7 of Angular — CLI Prompts, Virtual Scroll, Drag and Drop and more

The 7.0.0 release of Angular is here! This is a major release spanning the entire platform, including the core framework, Angular Material, and the CLI with synchronized major versions. This release contains new features for our tool chain, and has enabled several major partner launches. Virtual Scrolling can improve the performance of applications How to update to v7 Visit update.angular.io for detailed information and guidance on updating your application, but thanks to the work we did in v6, updating to v7 should be one command for most developers: ng update @angular/cli @angular/core Early adopters of v7 have reported that this...

Read More

Laravel Console Task

Laravel Console Task is a package by Nuno Maduro that allows you to perform tasks and to output the results to the console. For example, let’s say your package comes with a console command that checks for certain requirements to validate that the installation is compatible with your PHP environment: <?php /** * Execute the console command. * * @return void */ public function handle() { $this->info('Checking requirements...'); $redisInstalled = $this->task('redis PECL module', function () { return extension_loaded('redis'); }); $bcmathInstalled = $this->task('bcmath module', function () { return extension_loaded('bcmath'); }); // ... } As seen in the above example, the...

Read More

Some large search budgets are moving to Amazon, say agency executives – Search Engine Land

A CNBC survey of several advertising execs found some advertisers are shifting large percentages of their Google search budgets to Amazon. Two executives said some advertisers that sell on Amazon are moving 50 percent or more of their search budgets to Amazon. Why you should care Over the past few years, Amazon has been steadily building up a sizeable ad business. Last quarter Amazon reported roughly $2 billion in advertising sales, an increase of 129 percent year over year. That’s still dwarfed compared to Google’s nearly $23 billion in ad revenues last quarter. But looking across the digital advertising...

Read More

Voice search isn't the next big disruptor, conversational AI is – Search Engine Land

Within the search marketing space, there has been a lot of talk about voice search. Many are projecting voice search as the next big thing  – in fact, as the next marketplace disruptor. But the truth is, voice search probably isn’t going to be the next big thing. Yes, voice search is disrupting text-based searches, and this is causing a few raised eyebrows. However, voice is only a small part of the disruption that’s happening today. I agree with the dissenting points of view that voice search isn’t the next big disrupter; because I believe that conversational AI is....

Read More