News

GitHub - cdr/slog: Minimal structured logging library for Go

Minimal structured logging library for Go. Contribute to cdr/slog development by creating an account on GitHub.

Petition · Upgrade ICANN to Protect .ORG · Change.org

Announcing Dart 2.7: A safer, more expressive Dart - Dart - Medium

Today we’re announcing the stable release of the Dart 2.7 SDK, with additional new capabilities for developers. It’s been a busy year f...

Today we’re announcing the stable release of the Dart 2.7 SDK, with additional new capabilities for developers. It’s been a busy year for Dart, our client-optimized language for fast apps on any…

Jaywalking Around the Compiler - Jason Sachs

Our team had another code review recently. I looked at one of the files, and bolted upright in horror when I saw a function that looked sor...

Our team had another code review recently. I looked at one of the files, and bolted upright in horror when I saw a function that looked sort of like this: void some_function(SOMEDATA_T *psomedata) { asm volatile("push CORCON"); ...

Test Driven Advent of Code | Gopher Academy Blog

By now most of you have probably heard of Advent of Code. If not, go check it out. I’ll give you a few moments…

GitHub - clojure/data.csv

Contribute to clojure/data.csv development by creating an account on GitHub.

Michael Bien's Weblog : JFR Event Streaming with Java 14

The Rise Of Open-Source Software - YouTube

Open-source software powers nearly all the world’s major companies. This software is freely available, and is developed collaboratively, ...

Open-source software powers nearly all the world’s major companies. This software is freely available, and is developed collaboratively, maintained by a broa...

40K GitHub Stars Edition | Hugo

Flutter 1.12 announced with support for web, MacOS, and more

Google has announced the v1.12 update to Flutter, bringing beta version of web support, alpha release of MacOS, support for iOS 13 Dark Mod...

Google has announced the v1.12 update to Flutter, bringing beta version of web support, alpha release of MacOS, support for iOS 13 Dark Mode, and more.

Advent 2019 part 11, Integrant in Practice

This post is part of Advent of Parens 2019 , my attempt to publish one blog post a day during the 24 days of the advent. I’ve been a fan ...

This post is part of Advent of Parens 2019 , my attempt to publish one blog post a day during the 24 days of the advent. I’ve been a fan of Integrant pretty much ever since it...

Why is JavaScript not compiled to bytecode before sending over the network? - Software Engineering Stack Exchange

My problem is that you'd often see that JavaScript is actually being transported over the web with all the useless stuff that doesn't need ...

My problem is that you'd often see that JavaScript is actually being transported over the web with all the useless stuff that doesn't need to be there -- Comments, particularly those containing lic...

Multiple Git vulnerabilities in 2.24 and older - The GitHub Blog

Learn more about the security vulnerabilities in Git 2.24 and older.

I want to learn Go - how to start? · Developer 2.0

A Time Series Storage for Coordinates - Fabrice Aneche

TL;DR; Knowing your data helps compress them better than common algorithms. Problem For one of my side projects, an IoT database, I wanted ...

TL;DR; Knowing your data helps compress them better than common algorithms. Problem For one of my side projects, an IoT database, I wanted a specialized time series to store timestamps coupled with coordinates. I needed a simple solution which allows live and cold compressed storage with gaps in it: IoT devices can be off for days then reappear. But couldn’t find anything fitting my needs, the Gorilla Paper from Facebook is really nice but expects a 4 hours maximum gap between time events.

webdev and web_design

Check out the webdev and web_design community on Discord - hang out with 7,897 other members and enjoy free voice and text chat.

Hard CIDER: Find Usages | Meta Redux

This article is part of the “Meta Advent 2019” series. I’ve committed to writing a new blog post here every day until Christmas. The ...

This article is part of the “Meta Advent 2019” series. I’ve committed to writing a new blog post here every day until Christmas. The State of CIDER survey was super insightful for me on many levels. Here’s one example - I realized that users might have missed some recent developments. A few people had commented it’d be nice if CIDER had a build-in “find usages (references)” functionality and funny enough - it already has this.

Martin Heinz - Personal Website & Blog

How to Use New CSS “:is()” for Easy Element Targeting

The new CSS :is() pseudo-class is shaping up to become a great way to target elements, saving on lines and lines of code, and keeping CSS...

The new CSS :is() pseudo-class is shaping up to become a great way to target elements, saving on lines and lines of code, and keeping CSS as readable as possible. It is the next stage of the...

Django 3.0 Full Course For Beginners 2020 | Django Step By Step Tutorials - YouTube

This is a Django 3.0 Full Course For Beginners 2020, in this video you will learn complete Django Step By Step Tutorials. What is Django ? ...

This is a Django 3.0 Full Course For Beginners 2020, in this video you will learn complete Django Step By Step Tutorials. What is Django ? Django is a Python...

Avoid Premature Optimization - victorzhou.com

How I fell into the trap of premature optimization, the root of all evil.

How to use ZKP to prove set membership without exposing the set or the member

Walther WSR-16 mechanical calculator. The row of digit-wheels in the carriage (at the front), is the AccumulatorI present a simple example ...

Walther WSR-16 mechanical calculator. The row of digit-wheels in the carriage (at the front), is the AccumulatorI present a simple example with a prover and a verifier who do not know each other in advance and only share data in the form of a commitment to a set. The source

The UX of APIs

Wunderlist shuts down May 6th, 2020 in favor of Microsoft To Do

Microsoft plans to shut down Wunderlist on May 6th, 2020 in favor of its own to-do list app Microsoft To Do.

Fabulous Xamarin Forms