~/devreads

1 Apr 2022

1 min read

It’s April Cools! We’re taking back April Fools. When I was younger I had a strange relationship with alcohol, not because of any sort of trauma, but because I found it decidedly boring and disgusting to the taste. I didn’t drink in high school, didn’t enjoy parties in college, and didn’t care for tailgating or other sports-based events where drinking…

0xADADA 1 min read

Software engineering, knowledge work, or most broadly any type of white collar labor is, primarily, the production of our own psychology. Our mental capacity is our means of production. We embody the values of our work. Our identity is tightly bound up with our careers, knowledge, skills, methods, company, and our industry—we are our work. Having our identities bound to…

essayssoftware-engineeringlabor

31 Mar 2022

30 Mar 2022

kanadig 3 min read

The April 2022 release of the Python Extension for Visual Studio Code is now available. In this release we’re introducing a Pylint extension, a simpler way to create empty Python and Jupyter Notebook files, fixes for running and debugging files with conda environment and moving the interpreter display in the status bar to the right. The post Python in Visual…

pythonvisual studio code

Jan Honza Odvarko 3 min read

In Firefox 98, we’re shipping a new version of the existing Performance panel. This panel is now based on the Firefox profiler tool that can be used to capture a performance profile for a web page, inspect visualized performance data and analyze it to identify slow areas. The post Performance Tool in Firefox DevTools Reloaded appeared first on Mozilla Hacks…

developer toolsfeatured articlefirefoxfirefox releasesdevelopers

Johnathan Ishmael 7 min read

BBC Online — A year with serverless Its been a little over a year since I published my last two blog posts, in which I outlined the process we went through to choose the technology for BBC online and the steps we took to optimise serverless for our use. Recently my colleague Graeme has published a blog post on the…

awsaws-lambdacloudserverless

MapTiler (Dalibor Janak) 1 min read

Choosing from various pre-defined map styles and customizing maps is much easier with the new Cloud UX and the refreshed map designer tool.

29 Mar 2022

Randy Lehner 5 min read

Through automated profiling and data collection of performance behavior, Microsoft’s M365 Core team can derive the context with which to inform the engineer about the impact of their code, as they write it. Randy Lehner likens it to the autonomic nervous system in this post on their Cloud Profiling and Reporting Pipeline. The post The pursuit of an autonomic scale…

engineeringmicrosoftefficiencym365scale

Artsiom Holub 1 min read

This has been a busy month for cyber attackers, and the Cisco Umbrella team – in conjunction with Cisco Talos – has observed several new threats for users to be aware of. In this month’s edition of the Cybersecurity Threat Spotlight, we discuss a wiper making its way through Ukraine, a dropper targeting India and […] The post HermeticWiper, SDUser,…

cybersecurity threat spotlightcisco umbrellacyber threatscyberthreats

28 Mar 2022

Ole Begemann 1 min read

We released the fifth edition of our book Advanced Swift a few days ago. You can buy the ebook on the objc.io site. The hardcover print edition is printed and sold by Amazon (amazon.com, amazon.co.uk, amazon.de). Highlights of the new edition: Fully updated for Swift 5.6 A new Concurrency chapter covering async/await, structured concurrency, and actors New content on property…

David Walsh 1 min read

For as long as developers have written CSS code, we’ve been desperate to have a method to allow styling a parent element based child characteristics. That’s not been possible until now. CSS has introduced the :has pseudo-class which allows styling a parent based on a relative CSS selector! Let’s have a look at a few use cases for :has in…

Tracy Stampfli 11 min read

In the first post about the Duplo initiative, we discussed the reasons for launching a project to revamp Slack’s mobile codebases, and what we accomplished in Duplo’s initial Stabilization phase. This post will explore modularization, and then there will be a third post to describe how we modernized our codebase and the overall results of…

uncategorizedandroid-app-developmentios-app-developmentmobilemobile-app-development

27 Mar 2022

jonskeet 23 min read

In part 1, we ended up with a lot of test data specified in a text file, but without working tests – and with a conundrum as to how we’d test the .NET Core 3.1 data which requires additional information about the “hidden” AdjustmentRule.BaseUtcOffsetDelta property. As with the previous blog post, this one is fairly … Continue reading What’s up…

c#noda time

25 Mar 2022

24 Mar 2022

Hermina 3 min read

MDN is one of the most trusted resources for information about web standards, code samples, tools, and everything you need as a developer to create websites. Today, we are launching MDN Plus, our first step to providing a personalized and more powerful experience while continuing to invest in our always free and open webdocs. The post Introducing MDN Plus: Make…

featured articlemdnmozilla

1 min read

Previous posts in this series: Silent Duels and an Old Paper of Restrepo Silent Duels—Parsing the Construction Silent Duels—Constructing the Solution part 1 Since it’s been three years since the last post in this series, and the reason for the delay is that I got totally stuck on the implementation. I’m publishing this draft article as partial progress until I…

23 Mar 2022

Greg Nokes 1 min read

We launched Salesforce Functions last fall and the response so far has been terrific. While the most obvious use cases for functions are stateless processing of data, there are many examples of business processes that can take advantage of the simplified operating model of functions, but require some persistent state to span function invocations. Today, […] The post Heroku Data…

newsdatadeveloper toolsproduct features

Manoj Vignesh K M 8 min read

source: https://www.freeimages.com/download/private-property-no-trespassing-1205389 I dentity and A ccess M anagement system deals with “who” should get “what” level of access to an object (entity) or a function. The subsystem that defines “who” is called Authentication (Identity), while the subsystem that defines “what” level of access is called Authorization (Access). Building an IAM system can get very complex quickly. No wonder “Broken…

information-securityaccess-controlauthorizationidentity-and-accessaccess-management

Nic Raboy 1 min read

I'm a huge fan of static generated websites! From a personal level, I have The Polyglot Developer, Poké Trainer Nic, and The Tracy Developer Meetup, all three of which are static generated websites bu... The post Add a Comments Section to an Eleventy Website with MongoDB and Netlify appeared first on MongoDB.

22 Mar 2022

Oliver Carson 1 min read

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

Ravikumar 4 min read

At Groupon, we are in the process of migrating our app workloads to AWS EKS. As part of the migration, we are also in the process of re-architecting our services to make them cloud & Kubernetes optimised. In this article, we will focus on the impact of cloud migration on Varnish caching at Groupon. For the uninitiated, Varnish is a…

rediskafkakubernetesdistributed-transactionvarnish

Chloe Whitaker 1 min read

You want a cybersecurity solution that safeguards your enterprise, not one that slows it down. So, finding a security partner that maintains a global data center network is crucial – this reduces latency and improves reliability. Fortunately, the Cisco Umbrella team backs an award-winning solution with an ever-expanding data center network that spans the globe. […] The post New Data…

spotlightcisco umbrelladata center

21 Mar 2022

20 Mar 2022

18 Mar 2022

17 Mar 2022

Hermina 3 min read

For both MDN and Open Web Docs (OWD), transparency is paramount to our missions. With the upcoming launch of MDN Plus, we believe it’s a good time to talk about how our two organizations work together, and if there is a financial relationship between us. Here is an overview of how our missions overlap and how they differ, and how…

docsfeatured articlemdnfirefoxmdn plus

16 Mar 2022

Schakko 4 min read

Another problem I had recently asked about, had been a failed iPhone MDM rollout. As in my previous blog post mentioned, the endpoints in the environment – including iPhones – are managed with Microsoft Endpoint Manager. During one of the iPhone deployments, the user received the error Guided Access app […] The post Fixing “Guided Access app unavailable. Please contact…

microsoft

1 min read

tl;dr: I’m writing a new book, sign up for the announcements mailing list. I’ve written exactly zero new technical blog posts this year because I’ve been spending all my writing efforts on my next book, Practical Math for Programmers (PMFP, subtitle: A Tour of Mathematics in Production Software). I’ve written a little bit about it in my newsletter, Halfspace. There…

15 Mar 2022