Best diomidis spinellis podcasts we could find (Updated July 2017)
Related podcasts: Diomidis Spinellis Software Engineering Software Development Tech  
Diomidis spinellis public [search 0]
show episodes
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
This podcast of an ongoing IEEE Software column explores the interplay between you, the software practitioner, and the tools you apply to the development problems you face. Each episode will discuss specific software construction activities and the tools we can employ--the tools of our trade.
 
Loading …
show series
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Author Diomidis Spinellis provides an audio recording of his On Computing column, in which he discusses how we must be very careful to avoid breaking or degrading the system while working to maintain existing code.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Author Diomidis Spinellis provides an audio recording of his On Computing column, in which he discusses how managing and controlling a service’s provision is tricky, but tools for service orchestration, like Rundeck, can make our lives easier.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
This audio recording of the Tools of the Trade column discusses how continuous integration is more than a set of practices, it’s a mindset that has one thing in mind: increasing customer value.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Many affordable cloud-based offerings that cover software development needs, like version control, issue tracking, remote application monitoring, localization, deployment, payment processing, and continuous integration, do away with the setup, maintenance, and user support costs and complexity associated with running such systems in-house. The ...…
 
For Episode 200 of Software Engineering Radio, Diomidis Spinellis interviews Markus Völter, the podcast’s founder. Markus works as an independent researcher, consultant, and coach for itemis AG in Stuttgart, Germany. His focus is on software architecture, model-driven software development and domain specific languages as well as on product line ...…
 
S
Software Engineering Radio - The Podcast for Professional Software Developers
 
For Episode 200 of Software Engineering Radio, Diomidis Spinellis interviews Markus Völter, the podcast’s founder. Markus works as an independent researcher, consultant, and coach for itemis AG in Stuttgart, Germany. His focus is on software architecture, model-driven software development and domain specific languages as well as on product line ...…
 
S
Software Engineering Radio - The Podcast for Professional Software Developers
 
For Episode 200 of Software Engineering Radio, Diomidis Spinellis interviews Markus Völter, the podcast’s founder. Markus works as an independent researcher, consultant, and coach for itemis AG in Stuttgart, Germany. His focus is on software architecture, model-driven software development and domain specific languages as well as on product line ...…
 
S
Software Engineering Radio - the podcast for professional software developers
 
For Episode 200 of Software Engineering Radio, Diomidis Spinellis interviews Markus Völter, the podcast’s founder. Markus works as an independent researcher, consultant, and coach for itemis AG in Stuttgart, Germany. His focus is on software architecture, model-driven software development and domain specific languages as well as on product line ...…
 
For Episode 200 of Software Engineering Radio, Diomidis Spinellis interviews Markus Völter, the podcast’s founder. Markus works as an independent researcher, consultant, and coach for itemis AG in Stuttgart, Germany. His focus is on software architecture, model-driven software development and domain specific languages as well as on product line ...…
 
For Episode 200 of Software Engineering Radio, Diomidis Spinellis interviews Markus Völter, the podcast’s founder. Markus works as an independent researcher, consultant, and coach for itemis AG in Stuttgart, Germany. His focus is on software architecture, model-driven software development and domain specific languages as well as on product line ...…
 
S
Software Engineering Radio - The Podcast for Professional Software Developers
 
For Episode 200 of Software Engineering Radio, Diomidis Spinellis interviews Markus Völter, the podcast’s founder. Markus works as an independent researcher, consultant, and coach for itemis AG in Stuttgart, Germany. His focus is on software architecture, model-driven software development and domain specific languages as well as on product line ...…
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Infrastructure developed within an organization for its own internal use can take many forms. The obvious reason for creating a bespoke solution is that it can be tailored to fit an organization’s unique needs, which offers many advantages: better performance, increased flexibility, and tactical or strategic advantages over the competition. How ...…
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
The environment in which we work as developers can make a tremendous difference on our productivity and well-being. Yet it's easy to get trapped in an unproductive setup by inertia, and thus suffer death by a thousand cuts. A scorecard we can use to evaluate and fix the environment we work in covers the setup of our workstation and working envi ...…
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Finding yourself in a situation with a working and a buggy system is quite common. Differential debugging methodically can help by comparing a known good system with a buggy one, working toward the problem source. Some simple steps include applying differential debugging by looking at log files and increasing a system’s log verbosity when neede ...…
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Deciding whether to write portable code or not should be the outcome of a cost-benefit analysis. The key reason to favor portable code is that it opens up the selection of resources available to our project. Diverse technology choices free us from vendor lock-in, allowing us to select the best technology in each area based on quality and price, ...…
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Systems software is the low-level infrastructure that applications run on. As an applications programmer, first try to find existing systems software rather than writing it from scratch. Once you start writing systems software, use the most efficient algorithms and data structures that gracefully accommodate the workload. Have your code check f ...…
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
On 25 October 2012, at ACM's SPLASH conference, six practitioners and academics came together for a panel discussion about "Software Tools Research A Matter of Scale and Scope--or Commoditization?" This episode is a postconference report on the discussions based a transcript of the session.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
A declarative programming style focuses on what you want your program to do rather than how to perform the task. By avoiding implementation details, well-written declarative code is easier to understand, modify, and maintain. The code you write in a declarative style is often so readable that you can share it with your project's domain experts. ...…
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
The choice between using the functionality of the application’s platform (Java EE or .NET), calling one of several available external libraries, or writing code on your own involves numerous factors. When you write your own code, you control its quality. If some alternatives come in the form of external libraries, start by looking at the licens ...…
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
The DTrace dynamic-tracing framework provides uniform mechanisms for spying comprehensively and unobtrusively on the operating system, application servers, runtime environments, libraries, and application programs.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
The Unix system and its pipelines are a model of software reuse, while software repositories, package-management systems, shared-library technologies, and language platforms have also increased reuse's return on investment.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Open source software development efforts offer professionals a new and valuable way to obtain significant experience in a wide range of areas as an alternative to existing certification schemes.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
When choosing a programming language, developers have to weigh multiple factors. Balancing efficiency, productivity, hardware interface, and external issues can enable programmers to make the right choice.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Debuggers are cheap and effective tools. Typically we use them in a bottom-up fashion starting from the problem going to its source, but when this strategy fails, we might have to resort to a more tedious top-down breadth-first search.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Stringent quality control helps eliminate bugs. Tools can help prevent them from ending up in production code. We can use type-safe languages, heed compiler warnings, adopt specialized bug-finding tools, and adjust our code to locate bugs during testing.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Source code makes up only a small part of a system’s assets; we also have specs, design diagrams, build rules, version history, documentation, regression tests, and more. Chances are you dread even the thought of changing the tools you use.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
With modern shell command-line editing facilities, we can build commands bit by bit until they are exactly what we need. Nowadays, many systems offer the original Unix tools, so there's no reason not to add this approach to your arsenal.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Many software projects limp along without using a version control system. If you or your project isn't using a VCS, adopting one might well be the single most important tooling improvement you can undertake.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
When trying to create a tool for collecting metrics, the author discovered something important: writing stand-alone tools that you can combine efficiently with others to handle more demanding tasks appears to be becoming a forgotten art.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
With the evolution from general-purpose scripting languages to Java and .NET, the niche occupied by scripting languages is rapidly shrinking. Software developers, as avid tool users, can enjoy viewing the battle from on top and reap the benefits.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
Using an editor to help with programming can save time and effort. This episode discusses some of the ways editors can help as well as pitfalls programmers should avoid.By Diomidis Spinellis.
 
I
IEEE Software's "Tools of the Trade" with Diomidis Spinellis
 
This podcast explores the interplay between you, the software practitioner, and the tools you apply to your development problems. Each episode will discuss software construction activities and the tools you can employ--the tools of our trade.By Diomidis Spinellis.
 
Speed
Series preference
1x
1x
Volume
100%
/

Google login Twitter login Classic login