tech environment – Devstyler.io https://devstyler.io News for developers from tech to lifestyle Fri, 11 Nov 2022 15:12:40 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.5 Amazon is fighting major financial problems https://devstyler.io/blog/2022/11/11/amazon-is-fighting-major-financial-problems/ Fri, 11 Nov 2022 15:08:47 +0000 https://devstyler.io/?p=94199 ...]]> The tech giant has long made big but calculated bets, but shrinking margins leave less room for experimentation.

Amazon is hardly alone among tech giants tightening their belts because of the global economic crisis. But the latest move stands out in that the global company may be pursuing something unrealistic.

On Thursday morning, the Wall Street Journal reported that Amazon had begun a “cost review” that focuses on unprofitable business units. Among them is the Alexa business, which encompasses Amazon’s groundbreaking voice-recognition technology and the myriad devices that use it. Amazon’s hardware business, which includes Alexa, makes operating losses of about $5 billion a year, the documents show.

And while current speculative ventures also don’t qualify as risks associated with betting on the company, Amazon simply has less money to play with these days. The company’s shrinking retail sales – the result of the twin pressures of a slowing economy and more people preferring to shop with their feet – are combining with an outsized increase in the company’s order fulfillment capacity to put pressure on the company’s already thin margins.

Amazon’s North American retail segment, which accounts for the bulk of the company’s revenue, has been losing money on an operating basis over the past three quarters and is expected to end the year in the red.

Amazon’s AWS cloud services business is also not providing the comfort it used to. Growth in it is slowing, both because of its growing clout (AWS is now second only to Microsoft in annual revenue among software companies) and because of declining overall spending by corporate IT managers who need to watch their own accounts. In the third quarter, AWS’s revenue grew 27% year-over-year, the slowest pace on record, and analysts expect the business to end this year with 30% growth, a 7-point slowdown from a year earlier.

]]>
Debugging Large and Complex Dockerfiles Gets Easier with Buildg https://devstyler.io/blog/2022/10/03/debugging-large-and-complex-dockerfiles-gets-easier-with-buildg/ Mon, 03 Oct 2022 12:00:04 +0000 https://devstyler.io/?p=92515 ...]]> Kohei Tokunaga has released Buildg – an interactive tool for debugging Dockerfiles. The motivation for the project is to provide an easy-to-use interactive tool to inspect this build process

Docker can build images automatically by reading the instructions from a Dockerfile. A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image. Using docker build users can create an automated build that executes several command-line instructions in succession.

A significant benefit of buildg allows developers to run container builds step-by-step, setting breakpoints in the process, and then be able to inspect the state of the build during these interim steps.

The application is based on BuildKit – the tool from the Moby Project for building and packaging software using containers which has been the core of “docker build” since Docker 18.09. Tokunaga has provided patches for BuildKit to support source-level debugging which have been accepted into that project.

]]>
Minting new developers https://devstyler.io/blog/2021/01/26/minting-new-developers/ Tue, 26 Jan 2021 09:06:19 +0000 https://devstyler.io/?p=38800 ...]]> This is our second article, which is part of the series “Software development in 2021 and beyond”. Here we are speaking about how we can help grow and support developer talent, how to improve developer inclusivity and how to help engineering teams scale-out through open source and low-code tools.

Today’s topic will be related to developer’s framing

Having solid technical knowledge and developer expertise in higher demand than ever before, coding will become the second most spoken language on Earth over the next few years.

As we said in the previous article, we have to be prepared for the next developers’ generation. In doing so, Microsoft has teamed up with partners like Warner Bros, LeBron James, and Netflix. By connecting learning content to something inspiring and interesting, computer science and coding become less intimidating and more attractive and attainable for users of all ages. Coding with your superheroes, favorite athletes, and cartoon characters is like a dream come true, however, it takes more than technical skills to succeed. A series of mentoring toolkits are helping students and educators build vital skills like confidence, communication, problem-solving, and resilience.

All these innovations are building one more inclusive future for the tech industry.

The educational system is also changing significantly. There are a variety of ways in which one can develop the required technical skills. From classical physical settings to self-taught learners or even blended learning with virtual and hybrid spaces. In remote learning environments, the educational institutions build special cloud-hosted platforms and tools that support students in their self-service environments and at-scale learning and collaboration.

For instance, Microsoft is currently building platforms for teaching people how to code. The platform provides all the infrastructure for remote learning – the developer environment, lab and tools for real-time collaboration to facilitate rapid learning at scale.

Take home message:

Developing resilience will not only improve how we build technical skills as individuals, but also improve how we collaborate to make tech a better environment for everyone!

]]>