BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • AWS Identity and Access Management Gains Tags and Attribute-Based Access Control

    Amazon Web Services (AWS) recently enabled tags for IAM users and roles to ease the management of IAM resources. Notably, this release also includes the ability to embrace attribute-based access control (ABAC) and match AWS resources with IAM principals dynamically to "simplify permissions management at scale".

  • Google’s Cloud-Native NoSQL Database Cloud Firestore Is Now Generally Available

    Google announced that their NoSQL database in the cloud Cloud Firestore is now generally available. With the release, Google is also introducing a few new features, such as a StackDriver integration, bringing the service to more regions, and offering a lower pricing tier.

  • C# Futures: Pointer Math

    Interoperability with native platforms often require very specific coding patterns that involve the manipulation of pointers. While this can be done via a shim written in C, the proposal titled Operators should be exposed for System.IntPtr and System.UIntPtr seeks to offer that ability directly in C#.

  • Q&A with Susanne Birgersdotter about Entrepreneurship and Thriving in Tech

    Make sure that as an entrepreneur you are extremely well-informed before a presentation, about your own topic and also about the investors and their company. When your first idea or company fails, don’t quit, don’t play safe, and get back up as fast as you can. Female entrepreneurs who want to thrive in tech can join a women in tech group where members empower, connect and support each other.

  • C# Futures: Static Delegates and Function Pointers

    With each release of C#, it gains more low-level capabilities. While not useful to most business application developers, these features allow for high performance code suitable for graphics processing, machine learning, and mathematical packages. In these next two proposals, we see new ways to reference and invoke functions.

  • 2019 State of Testing Survey: Call for Participation

    The 2019 State of Testing survey is now seeking participation, and aims to provide insights into how the testing profession develops and to recognize testing trends. Anyone completing the survey will receive a complimentary copy of the State of Testing 2019 report once it is published.

  • Microsoft Expands the Availability of Azure Service Bus and Event Hubs

    In a recent blog post, Microsoft announced Availability Zones support for Azure Service Bus Premium and Azure Event Hubs Standard. With the support, customers will have a high availability option for these services in availability zones supported regions.

  • OpsRamp Announces Improved Service Centricity, AIOps and Cloud Monitoring

    OpsRamp, a service-centric AIOps software-as-a-service (SaaS) platform for the hybrid enterprise, has announced new topology maps, enhanced artificial intelligence for IT operations (AIOps) features and new monitoring capabilities for cloud native workloads.

  • Bruck: Quick Interface Layout Prototyping

    Bruck is a new lo-fi prototyping system targeted at web designers that enables them to quickly build responsive, accessible layout prototypes for clients. Designers may prototype a large variety of layouts by composing up to 25 web components. Designers may additionally visualize in real time the composed layout in Bruck's online interactive playground.

  • The Five Principles of Very Fast Organizational Transformations (VFOT)

    The five principles of Very Fast Organizational Transformations (VFOT) are principled, time-boxed, whole-system, inviting and everyone at once. They are based on open source and open space foundational and proven theories and practices. Combined to form a cohesive transformative strategy, they guaranty the speed of any transformation because they are inclusive, empowering and transparent.

  • C# Futures: Lambda Attributes

    Attributes are a key part of .NET’s metadata processing capabilities. They are used by compilers, static analyzers, and runtime libraries for a variety of purposes. While normal functions/methods can have attributes, prior to this proposal lambdas and anonymous functions could not.

  • Experiences from Remote Mob Programming: Q&A with Sal Freudenberg

    At Cucumber, mob programming is done remotely by using a cycle in which the driver pulls down the latest code and then shares their screen, the team mobs for 10 minutes or so and commits the code. Next, the driver’s role rotates. “Remote mobbing works really well for me”, says Sal Freudenberg, “because it lets me tailor my working environment and work in a spot where I feel comfortable.”

  • Dependabot Automatically Creates GitHub PRs to Fix Your Vulnerabilities

    Leveraging GitHub Security Advisory API, Dependabot aims to help developers track their dependencies, monitoring the security of their programs, and making sure any potential vulnerabilities are removed as easily as possible by automatically creating PRs to resolve them.

  • TypeScript 3.3 Improves Calling Union Types and Build Times

    The TypeScript team continues its bi-monthly release cadence with version 3.3 of TypeScript, improving the behavior for calling union types and the performance of incremental file watching for composite projects. The team also announced their roadmap for the next six months.

  • Visual Basic’s File IO Added to .NET Core

    Visual Basic’s File IO library is being ported to .NET Core 3.0. This includes convenience functions such as the ability to copy or delete a directory with one function call, support for the Windows recycle bin (without p/invoke code), and an RFC compliant CSV parser that can also handle fixed-width files.

BT