~/devreads

3 Mar 2022

2 Mar 2022

Nic Raboy 1 min read

If you've been keeping up with my .NET Core series on MongoDB, you'll remember that we explored creating a simple console application as well as building a RESTful API with basic CRUD support. In both... The post Joining Collections in MongoDB with .NET Core and an Aggregation Pipeline appeared first on MongoDB.

1 Mar 2022

Hermina 5 min read

If you’ve accessed the MDN website today, you probably noticed that it looks quite different. We hope it’s a good different. Let us explain! In mid-2021 we started to think about modernizing MDN’s design, to create a clean and inviting website that makes navigating our 44,000 articles as easy as possible. We wanted to create a more holistic experience for…

developer toolsdocsfeatured articlefirefoxmdn

lukaseder 1 min read

A lot of RDBMS support standard SQL sequences of some form. The standard SQL syntax to create a sequence is: The following is how you could fetch a value from this sequence, using jOOQ, assuming you’re using the code generator: The sequence expression translates to a variety of dialects: You can also embed the S.nextval() … Continue reading How to…

jooq-in-usesqljooqnextvalsequences

Stanko 4 min read

This post was originally written for our internal technology newsletter at Work & Co. It is a little bit adapted for web, but the content is almost identical. About a year ago I made this plot. It is called "Krypton"Named by a dear friend and ex-colleague, and I'll try to break down how it was made. The wonderful thing about…

28 Feb 2022

MapTiler 1 min read

Create the most stunning game environments by modifying real terrain maps of any place on Earth.

Stanko 3 min read

This is going to be a very straight forward post. Just a list of JavaScript libraries I use in creating my generative art. And I really mean I use (and abuse) them. All of them are used in multiple of my drawings. I'll include couple of photos under the respective libraries. I finally settled with these libraries after trying several…

26 Feb 2022

25 Feb 2022

24 Feb 2022

lukaseder 1 min read

For SQL beginners, there’s a bit of an esoteric syntax named PARTITION BY, which appears all over the place in SQL. It always has a similar meaning, though in quite different contexts. The meaning is similar to that of GROUP BY, namely to group/partition data sets by some grouping/partitioning criteria. For example, when querying the … Continue reading Various Meanings…

sqlmatch recognizeouter joinpartition bypartitioned outer join

Stanko 1 min read

Created: February 2022 Size: 15x15cm Paper: Fabriano Bristol 250gsm Pens: Pigma Micron

23 Feb 2022

David Andrade 4 min read

That’s a bold statement I know, but let me explain exactly why I believe this is true, and why I’m so passionate about it. The BBC which is celebrating its centenary this year is like no other organisation in the world. Our job is simple, to ensure that it remains just as relevant in the future as it has been…

productsoftware-developmentsoftware-engineeringtechnologybbc

Nic Raboy 1 min read

If you've been keeping up with my development content, you'll remember that I recently wrote Build Your First .NET Core Application with MongoDB Atlas, which focused on building a console application ... The post Create a RESTful API with .NET Core and MongoDB appeared first on MongoDB.

1 min read

In my day job at Anthropic, we run relatively large distributed systems to train large language models. One of the joys of using a lot of computing resources, especially on somewhat niche software stacks, is that you spend a lot of time running into the long-tail of bugs which only happen rarely or in very unusual configurations, which you happen…

22 Feb 2022

lukaseder 1 min read

Questions that might be a bit more difficult to solve using ordinary SQL are questions of the kind: What films have the same actors as a given film X? As always, we’re using the sakila database for this example. What would be a possible way to solve this with SQL (for example, PostgreSQL, to be … Continue reading Use MULTISET…

jooq-in-usesqlarrayarray aggjooq

MapTiler (Adam Laza) 1 min read

Details of MapTiler QGIS Plugin 3.0 with a global terrain basemap and customizable OpenStreetMap vector tiles.

21 Feb 2022

Chandler Mayo 1 min read

PubNub’s iOS Chat Components empower Mobile developers to create engaging chat experiences with minimal build time, so you can get to market faster.

lukaseder 1 min read

A long standing feature request has seen little love from the jOOQ community, despite a lot of people probably wanting it. It goes by the unimpressive title Let Table<R> extend SelectField<R>: https://github.com/jOOQ/jOOQ/issues/4727 What does the feature mean, specifically? The awesome PostgreSQL Let’s have a look at a really cool PostgreSQL feature. In PostgreSQL, it is … Continue reading Projecting Type…

jooq-developmentsqlad-hoc converterimplicit joinsjooq

David Walsh 1 min read

Seemingly every website, dapp, and app offers a dark mode preference, and thank goodness. Dark mode is especially useful when I’m doing late night coding, or even worse, trading into altcoins. I’m presently working on implementing a dark theme on MetaMask and it got me to thinking: is there a way we can default to dark mode if the user’s…

28 min read

[Click to collapse / expand section on sports] Here are some notes from talent scouts: Recruit A: ... will be a real specimen with chance to have a Dave Parker body. Facially looks like Leon Wagner. Good body flexibility. Very large hands. Recruit B: Outstanding physical specimen – big athletic frame with broad shoulders and long, solid arms and leg.…

20 Feb 2022

jonskeet 8 min read

As part of my church A/V system (At Your Service), I run a separate local web server to interact with the Zoom SDK. Initially this was because the Zoom SDK would only run in 32-bit processes and I needed a 64-bit process to handle the memory requirements for the rest of the app. However, it’s … Continue reading Diagnosing an…

c#diagnostics

jonskeet 4 min read

In the course of my work on our local church A/V system, I’ve spent quite a lot of time playing with Elgato Stream Decks and NDI cameras. It only occurred to me a week or so ago that it would be fun to combine them. The Stream Deck screens are remarkably capable – they’re 96×96 … Continue reading Displaying NDI…

c#wacky ideas

Stanko 1 min read

I still think it is not perfect, but I stopped here. I may revisit the algorithm and generate a different drawing in the future. Created: February 2022 Size: 24x26cm Paper: Fabriano Bristol 250gsm Pens: Pigma Micron

18 Feb 2022

Carlos Valdez 12 min read

In 2021, we changed developer testing workflows for Webapp, Slack’s main monorepo, from predominantly testing before merging to a multi-tiered testing workflow after merging. This changed our previous definition of safety and developer workflows between testing and deploys. In this project, we aimed to ensure frequent, reliable, and high-quality releases to our customers for a…

uncategorizedautomation-testingci-cddeploymentincident-management

17 Feb 2022

jonskeet 8 min read

As I have mentioned before, I’ve been spending a lot of time over the last two years writing code for my local church’s A/V system. (Indeed, I’ve been giving quite a few user group talks recently about the fun I’ve had doing so.) That new A/V system is called “At Your Service”, or AYS for … Continue reading Diagnosing a…

c#diagnostics

Ferenc Hámori 4 min read

In this article below, we list ways for you to check your Node version with different methods, on different operating systems. The post How to check Node version appeared first on RisingStack Engineering.

node.js

16 Feb 2022

Nic Raboy 1 min read

If you play a lot of games, you probably noticed at some point in time that the version number or build number of the game is often presented clearly on the screen. This is often not by accident and i... The post Extract the Version Information of a Game with Unity and C# appeared first on The Polyglot Developer.

15 Feb 2022

Louise Ankers 2 min read

Much like Sir David Attenborough I was not successful on my first application to the BBC , however I was not dissuaded and applied again! Fortunately, I was successful last year and have joined the BBC as Senior Product Manager — Children’s Apps. CBeebies Playtime Island app icon On my first day all the team were very welcoming and friendly,…

software-developmentbbcagileproduct-managementnew-starter

Karl Dubost 4 min read

Chrome and Firefox will reach version 100 in a couple of months. This has the potential to cause breakage on sites that rely on identifying the browser version to perform business logic. This post covers the timeline of events, the strategies that Chrome and Firefox are taking to mitigate the impact, and how you can help. The post Version 100…

featured articlefirefoxweb developersdebugginghttp