SlideShare a Scribd company logo
1 of 29
Download to read offline
@Heathenaspargus
@Heathenaspargus
@Heathenaspargus
@Heathenaspargus
Jerry Steiner
@Heathenaspargus
The unsung glory of Internal
tools
@Heathenaspargus
Gil Zellner
Who am I?
Now:
Past:
@Heathenaspargus
What is an internal tool?
- Built to solve a current internal pain
- Developed internally
- Takes something that can still be done otherwise but makes it easier.
- Usually coupled to specific infra or service
@Heathenaspargus
What is an internal tool?
- Built to solve a current internal pain
- Developed internally
- Takes something that can still be done otherwise but makes it easier.
- Usually coupled to specific infra or service
@Heathenaspargus
What is an internal tool?
- Built to solve a current internal pain
- Developed internally
- Takes something that can still be done otherwise but makes it easier.
- Usually coupled to specific infra or service
@Heathenaspargus
What is an internal tool?
- Built to solve a current internal pain
- Developed internally
- Takes something that can still be done otherwise but makes it easier.
- Usually coupled to specific infra or service
@Heathenaspargus
These are not internal tools:
@Heathenaspargus
These are internal tools:
@Heathenaspargus
SANTA
deploy tool
@Heathenaspargus
Crossflow
Data task management solution
@Heathenaspargus
Claw
*not the actual logo, since there is none
Cloudify Almighty Wrapper
Bootstrapping tool
@Heathenaspargus
The unsung tools:
(no logos)
@Heathenaspargus
“Not The tools gotham deserves,
but definitely the tools gotham needs”
(Not really commissioner Gordon)
@Heathenaspargus
VPN Woman
function evilcorp_vpn {
vpn -s connect $VPNSERVER <<"EOF"
3
username
password
EOF
}
alias proxyvpn='docker run --rm -ti --privileged --device /dev/net/tun -p "3128:3128"
pdocker.evilcorp.com/docker_vpn'
@Heathenaspargus
VPN Woman
Saved upto 20 minutes per day
@Heathenaspargus
Jump server man
GATEWAY_SERVER="gateway.coolcompany.com"
INTERNAL_DOMAIN="ccm"
function cwl() {
I couldn’t find the code for this,
So take my word for it
}
@Heathenaspargus
Jump server man
Saved 10 minutes
per debugging session
per engineer
=
Gazillions!
@Heathenaspargus
AWS account switcher man
alias use_prod_aws='/bin/cp ~/.aws/prod ~/.aws/credentials; aws sts get-caller-id'
alias use_dev_aws='/bin/cp ~/.aws/dev ~/.aws/credentials; aws sts get-caller-id'
@Heathenaspargus
AWS account switcher man
Saved an entire weekend by preventing execution on prod,
Several times
@Heathenaspargus
Wifi Woman
alias wifi_set='networksetup -setairportpower en0 $1'
alias wifi_on='wifi_set on'
alias wifi_off='wifi_set off'
alias wifi_reset='wifi_set off;wifi_set on'
function reset_wifi_if_connection_down {
if ping -q -c 1 -W 1 8.8.8.8 >/dev/null; then
echo "IPv4 is up"
else
echo "IPv4 is down, resetting wifi"
wifi_reset
fi
}
alias reset_wifi_if_down_loop='while true; do; sleep 60; reset_wifi_if_connection_down; done'
@Heathenaspargus
Wifi Woman
Saved millions of macs from being thrown against the wall
after sierra release.
@Heathenaspargus
@Heathenaspargus
Takeaway #1:
Make things that
remove friction, even if
they get no glory
@Heathenaspargus
Takeaway #2:
Give credit to tools that
remove friction, even if
they are not technical
marvels, for Jerry.
email:
Gil.Zellner@gmail.com
Twitter:
@Heathenaspargus

More Related Content

What's hot

Teknik konfigurasi dan_fasilitas_jaringan
Teknik konfigurasi dan_fasilitas_jaringanTeknik konfigurasi dan_fasilitas_jaringan
Teknik konfigurasi dan_fasilitas_jaringanSejahtera Affif
 
A very oldmanwithenormouswingsbymarquez
A very oldmanwithenormouswingsbymarquezA very oldmanwithenormouswingsbymarquez
A very oldmanwithenormouswingsbymarquezNichole Wood Phelps
 
How to fix kaspersky error 27300 - Easy Steps
How to fix kaspersky error 27300 - Easy StepsHow to fix kaspersky error 27300 - Easy Steps
How to fix kaspersky error 27300 - Easy StepsAntivirus-Support-Number
 
OWASP Nagpur Meet #3 Android RE
OWASP Nagpur Meet #3 Android REOWASP Nagpur Meet #3 Android RE
OWASP Nagpur Meet #3 Android REOWASP Nagpur
 
Contributing to Impala
Contributing to ImpalaContributing to Impala
Contributing to ImpalaCloudera, Inc.
 
Rspec API Documentation
Rspec API DocumentationRspec API Documentation
Rspec API DocumentationSmartLogic
 

What's hot (8)

Teknik konfigurasi dan_fasilitas_jaringan
Teknik konfigurasi dan_fasilitas_jaringanTeknik konfigurasi dan_fasilitas_jaringan
Teknik konfigurasi dan_fasilitas_jaringan
 
A very oldmanwithenormouswingsbymarquez
A very oldmanwithenormouswingsbymarquezA very oldmanwithenormouswingsbymarquez
A very oldmanwithenormouswingsbymarquez
 
How to fix kaspersky error 27300 - Easy Steps
How to fix kaspersky error 27300 - Easy StepsHow to fix kaspersky error 27300 - Easy Steps
How to fix kaspersky error 27300 - Easy Steps
 
Susceptibilité familiale et éthnique au paludisme
Susceptibilité familiale et éthnique au paludismeSusceptibilité familiale et éthnique au paludisme
Susceptibilité familiale et éthnique au paludisme
 
OWASP Nagpur Meet #3 Android RE
OWASP Nagpur Meet #3 Android REOWASP Nagpur Meet #3 Android RE
OWASP Nagpur Meet #3 Android RE
 
Contributing to Impala
Contributing to ImpalaContributing to Impala
Contributing to Impala
 
Rust, Redis, and Protobuf - Oh My!
Rust, Redis, and Protobuf - Oh My!Rust, Redis, and Protobuf - Oh My!
Rust, Redis, and Protobuf - Oh My!
 
Rspec API Documentation
Rspec API DocumentationRspec API Documentation
Rspec API Documentation
 

Similar to 5m the unsung glory of internal tools (1)

Keep it Secret, Keep it Safe - Docker Secrets and DI
Keep it Secret, Keep it Safe - Docker Secrets and DIKeep it Secret, Keep it Safe - Docker Secrets and DI
Keep it Secret, Keep it Safe - Docker Secrets and DIDana Luther
 
Engineering Management in Remote teams
Engineering Management in Remote teamsEngineering Management in Remote teams
Engineering Management in Remote teamsAndreas Klinger
 
Purple Teaming the Cyber Kill Chain: Practical Exercises for Everyone Sector...
Purple Teaming the Cyber Kill Chain: Practical Exercises for Everyone  Sector...Purple Teaming the Cyber Kill Chain: Practical Exercises for Everyone  Sector...
Purple Teaming the Cyber Kill Chain: Practical Exercises for Everyone Sector...Chris Gates
 
Purple teaming Cyber Kill Chain
Purple teaming Cyber Kill ChainPurple teaming Cyber Kill Chain
Purple teaming Cyber Kill ChainHaydn Johnson
 
Puppet Camp Denver 2015: Running a Benevolent Puppet Regime
Puppet Camp Denver 2015: Running a Benevolent Puppet RegimePuppet Camp Denver 2015: Running a Benevolent Puppet Regime
Puppet Camp Denver 2015: Running a Benevolent Puppet RegimePuppet
 
Docs or it didn’t happen
Docs or it didn’t happenDocs or it didn’t happen
Docs or it didn’t happenAll Things Open
 
Start Building Your Smart Home With Home Assistant
Start Building Your Smart Home With Home AssistantStart Building Your Smart Home With Home Assistant
Start Building Your Smart Home With Home AssistantAmanda Lam
 
The Worst Code I Ever Wrote
The Worst Code I Ever WroteThe Worst Code I Ever Wrote
The Worst Code I Ever WrotePuppet
 
"The worst code I ever wrote"
"The worst code I ever wrote""The worst code I ever wrote"
"The worst code I ever wrote"Tomas Doran
 
Advanced googling
Advanced googlingAdvanced googling
Advanced googlingsonuagain
 
Java EE, Micro-services, Typescript and Angular 4.x
Java EE, Micro-services, Typescript and Angular 4.xJava EE, Micro-services, Typescript and Angular 4.x
Java EE, Micro-services, Typescript and Angular 4.xSébastien Pertus
 
First adventure within a shell - Andrea Telatin at Quadram Institute
First adventure within a shell - Andrea Telatin at Quadram InstituteFirst adventure within a shell - Andrea Telatin at Quadram Institute
First adventure within a shell - Andrea Telatin at Quadram InstituteAndrea Telatin
 
A static site generator should be your next language learning project
A static site generator should be your next language learning projectA static site generator should be your next language learning project
A static site generator should be your next language learning projectJohn Anderson
 
When Enterprise Java Micro Profile meets Angular
When Enterprise Java Micro Profile meets AngularWhen Enterprise Java Micro Profile meets Angular
When Enterprise Java Micro Profile meets AngularAntonio Goncalves
 
Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Joel Lord
 
Technical Product Owner or How to build technical backing for services
Technical Product Owner or How to build technical backing for servicesTechnical Product Owner or How to build technical backing for services
Technical Product Owner or How to build technical backing for servicesKrzysztof Debski
 

Similar to 5m the unsung glory of internal tools (1) (20)

Keep it Secret, Keep it Safe - Docker Secrets and DI
Keep it Secret, Keep it Safe - Docker Secrets and DIKeep it Secret, Keep it Safe - Docker Secrets and DI
Keep it Secret, Keep it Safe - Docker Secrets and DI
 
Engineering Management in Remote teams
Engineering Management in Remote teamsEngineering Management in Remote teams
Engineering Management in Remote teams
 
Purple Teaming the Cyber Kill Chain: Practical Exercises for Everyone Sector...
Purple Teaming the Cyber Kill Chain: Practical Exercises for Everyone  Sector...Purple Teaming the Cyber Kill Chain: Practical Exercises for Everyone  Sector...
Purple Teaming the Cyber Kill Chain: Practical Exercises for Everyone Sector...
 
Purple teaming Cyber Kill Chain
Purple teaming Cyber Kill ChainPurple teaming Cyber Kill Chain
Purple teaming Cyber Kill Chain
 
Puppet Camp Denver 2015: Running a Benevolent Puppet Regime
Puppet Camp Denver 2015: Running a Benevolent Puppet RegimePuppet Camp Denver 2015: Running a Benevolent Puppet Regime
Puppet Camp Denver 2015: Running a Benevolent Puppet Regime
 
Docs or it didn’t happen
Docs or it didn’t happenDocs or it didn’t happen
Docs or it didn’t happen
 
Start Building Your Smart Home With Home Assistant
Start Building Your Smart Home With Home AssistantStart Building Your Smart Home With Home Assistant
Start Building Your Smart Home With Home Assistant
 
RSpec 2 Best practices
RSpec 2 Best practicesRSpec 2 Best practices
RSpec 2 Best practices
 
The Worst Code I Ever Wrote
The Worst Code I Ever WroteThe Worst Code I Ever Wrote
The Worst Code I Ever Wrote
 
"The worst code I ever wrote"
"The worst code I ever wrote""The worst code I ever wrote"
"The worst code I ever wrote"
 
Google Hacking
Google HackingGoogle Hacking
Google Hacking
 
Advanced googling
Advanced googlingAdvanced googling
Advanced googling
 
Java EE, Micro-services, Typescript and Angular 4.x
Java EE, Micro-services, Typescript and Angular 4.xJava EE, Micro-services, Typescript and Angular 4.x
Java EE, Micro-services, Typescript and Angular 4.x
 
Hardcore HTML
Hardcore HTMLHardcore HTML
Hardcore HTML
 
First adventure within a shell - Andrea Telatin at Quadram Institute
First adventure within a shell - Andrea Telatin at Quadram InstituteFirst adventure within a shell - Andrea Telatin at Quadram Institute
First adventure within a shell - Andrea Telatin at Quadram Institute
 
A static site generator should be your next language learning project
A static site generator should be your next language learning projectA static site generator should be your next language learning project
A static site generator should be your next language learning project
 
When Enterprise Java Micro Profile meets Angular
When Enterprise Java Micro Profile meets AngularWhen Enterprise Java Micro Profile meets Angular
When Enterprise Java Micro Profile meets Angular
 
Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Forgot Password? Yes I Did!
Forgot Password? Yes I Did!
 
Technical Product Owner or How to build technical backing for services
Technical Product Owner or How to build technical backing for servicesTechnical Product Owner or How to build technical backing for services
Technical Product Owner or How to build technical backing for services
 
Fuzzing - A Tale of Two Cultures
Fuzzing - A Tale of Two CulturesFuzzing - A Tale of Two Cultures
Fuzzing - A Tale of Two Cultures
 

More from Gil Zellner

Lessons in video games that have prepared me for a life in engineering
Lessons in video games that have prepared me for a life in engineeringLessons in video games that have prepared me for a life in engineering
Lessons in video games that have prepared me for a life in engineeringGil Zellner
 
Full talk from ops to dev and back again
Full talk   from ops to dev and back againFull talk   from ops to dev and back again
Full talk from ops to dev and back againGil Zellner
 
How to get your engineers to care about the AWS Bill
How to get your engineers to care about the AWS BillHow to get your engineers to care about the AWS Bill
How to get your engineers to care about the AWS BillGil Zellner
 
Rinse and repeat
Rinse and repeatRinse and repeat
Rinse and repeatGil Zellner
 
A newborn as a production system
A newborn as a production systemA newborn as a production system
A newborn as a production systemGil Zellner
 
Ignite (10m) how to not burn out your monitoring team
Ignite (10m)   how to not burn out your monitoring teamIgnite (10m)   how to not burn out your monitoring team
Ignite (10m) how to not burn out your monitoring teamGil Zellner
 
How to do monitoring that won't make your engineers quit
How to do monitoring that won't make your engineers quitHow to do monitoring that won't make your engineers quit
How to do monitoring that won't make your engineers quitGil Zellner
 

More from Gil Zellner (8)

HA coffee
HA coffeeHA coffee
HA coffee
 
Lessons in video games that have prepared me for a life in engineering
Lessons in video games that have prepared me for a life in engineeringLessons in video games that have prepared me for a life in engineering
Lessons in video games that have prepared me for a life in engineering
 
Full talk from ops to dev and back again
Full talk   from ops to dev and back againFull talk   from ops to dev and back again
Full talk from ops to dev and back again
 
How to get your engineers to care about the AWS Bill
How to get your engineers to care about the AWS BillHow to get your engineers to care about the AWS Bill
How to get your engineers to care about the AWS Bill
 
Rinse and repeat
Rinse and repeatRinse and repeat
Rinse and repeat
 
A newborn as a production system
A newborn as a production systemA newborn as a production system
A newborn as a production system
 
Ignite (10m) how to not burn out your monitoring team
Ignite (10m)   how to not burn out your monitoring teamIgnite (10m)   how to not burn out your monitoring team
Ignite (10m) how to not burn out your monitoring team
 
How to do monitoring that won't make your engineers quit
How to do monitoring that won't make your engineers quitHow to do monitoring that won't make your engineers quit
How to do monitoring that won't make your engineers quit
 

Recently uploaded

What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 

Recently uploaded (20)

What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

5m the unsung glory of internal tools (1)