~/devreads

5 Jun 2022

3 Jun 2022

2 Jun 2022

1 Jun 2022

31 May 2022

Michael Carroll 1 min read

Patrick Ng, Innovation Director at Spark Launchpad, joins the PubCast to discuss effective ideation and the product journey from concept to market.

lukaseder 1 min read

Every now and then, I see folks lament the SQL syntax’s peculiar disconnect between the lexical order of operations (SELECT .. FROM) the logical order of operations (FROM .. SELECT) Most recently here in a Youtube comment reply to a recent jOOQ/kotlin talk. Let’s look at why jOOQ didn’t fall into this trap of trying … Continue reading Changing SELECT…

jooq-developmentjooqorder of operationssqlsql syntax

30 May 2022

Matt Williams 11 min read

Photo by Sen on Unsplash Modern JavaScript websites are the result of complex code bases, and the code base which powers BBC Online is no exception. There are many dependencies and frameworks that we rely upon in order to provide the functionality that our end-users expect, as well as code written in-house to cater to the needs of our website…

webpackreactcode-splittingperformance

28 May 2022

27 May 2022

26 May 2022

Cindy Turner-de Vries 1 min read

SC Awards from SC Media are known for honoring the best people, products and companies in cybersecurity. One of the industry’s most respected media outlets, SC Media enlists a select pool of experts from the information security community to review more than 800 entries in 35+ categories. Last year Cisco Umbrella took home SC’s top […] The post Cisco Umbrella…

spotlightcisco umbrelladns securitydns-layer securitysmall business security

25 May 2022

Phil Turnbull 7 min read

At GitHub, we draw on our own experience using GitHub to build GitHub. As an example of this, we use a number of GitHub Advanced Security features internally. This post covers how we rolled out Dependabot internally to keep GitHub’s dependencies up to date. The rollout was managed by our Product Security Engineering Team who work with engineers throughout the…

Oliver Carson 1 min read

Follow these simple steps to make sure you have enables Files correctly in your PubNub application, whether chat, IoT, or more.

Oliver Carson 1 min read

Follow these simple steps to make sure you have your keys correctly set up in your PubNub application, whether chat, IoT, or more.

24 May 2022

Artsiom Holub 1 min read

This month, the Cisco Umbrella team – in conjunction with Talos – has witnessed the rise of complex cyberattacks. In today’s edition of the Cybersecurity Threat Spotlight, we unpack the tactics, techniques, and procedures used in these attacks. Want to see how Cisco Umbrella can protect your network? Sign up for a free trial today! […] The post BlackCat Ransomware,…

cybersecurity threat spotlightcyber threatscybersecuritycybersecurity threats

23 May 2022

22 May 2022

David Walsh 1 min read

A decade ago HTML and CSS added the ability to, at least signal, validation of form fields. The required attribute helped inform users which fields were required, while pattern allowed developers to provide a regular expression to match against an <input>‘s value. Targeting required fields and validation values with just CSS and HTML was very useful. Did you know that…

20 May 2022

19 May 2022

Benjamin Allen 4 min read

GitHub aims to be the home for all developers and we know that it is a great privilege and responsibility to make this a reality. We want to ensure that all developers have the opportunity to contribute to open source and use the GitHub platform for personal projects and at work—no matter their physical or cognitive ability. This is important…

Peter Crona 5 min read

Let’s start with a beautiful quote, which also can act as a great summary of what I want to share: “If you need a readme.md explaining how to build a project, you already failed” – Eelco Dolstra With this in mind, try to think back if you ever tried to follow along in a tutorial […]

backend

lukaseder 1 min read

The jOOQ API is all about convenience, and as such, an important operation (the most important one?) like fetch() must come with convenience, too. The default way to fetch data is this: It fetches the entire result set into memory and closes the underlying JDBC resources eagerly. But what other options do we have? Iterable … Continue reading The Many…

joojooq-in-usecollectorconveniencejava

MapTiler (Wladimir Szczerban) 1 min read

The second generation of MapLibre GL JS is here! It has been rewritten in TypeScript and maps can be displayed in 3D. All previous apps, styles, and custom maps continue to work and are now 3D-ready.

18 May 2022

17 May 2022

16 May 2022

Driven by Code 5 min read

By: Harrison DeSantis Maximizing Google’s crawl and indexation efficiency is one of the most important pillars for a successful technical SEO program, especially for a large enterprise site like TrueCar. One major technical SEO concern is controlling which pages are indexed, as we don’t want to submit excessive pages to Google that are unworthy of indexation. However, the nature of…

seoscriptquality-assurancerisk-management

Jed Verity 6 min read

At GitHub, we use GitHub to build our own products, whether that be moving our entire Engineering team over to Codespaces for the majority of GitHub.com development, or utilizing GitHub Actions to coordinate our GitHub Mobile releases. And while GitHub Issues has been a part of the GitHub experience since the early days and is an integral part of how…

kevin 1 min read

I have a sweet tooth and one candy I really enjoy is Strawberry Sour Punch. Unfortunately after twenty years of having the same formula it seems that the company has decided to change the formula for Sour Punch. The new candy has more of a cherry flavor and isn't as sour. It does not taste […]

todays world