Our Favorite Developer Tools for 2015 episode artwork

EPISODE · Jan 3, 2016 · 1H 53M

Our Favorite Developer Tools for 2015

from Coding Blocks

We wrapped up 2015 with another favorites of 2015.  This go around it's the tools that we feel are invaluable as developers.  This can be anything from hardware, to software or a service that we feel is integral in our daily needs as programmers.  If you're on mobile, you can visit the show notes page for this episode by going here:Episode 37 Show Notes [yop_poll id="12"] News and Random Discussions Are static methods a cod / code smell? Maybe we should go full on OO and use Microtypes?http://www.michael-snell.com/2015/03/microtyping-in-java-revisited.html Win the other pre-worn, gently broken in, gray T-Shirt!  Just leave a comment on this episode! Nicholas wrote back in Ep. 21 - how is the renaming with ReSharper different than the refactoring option in Visual Studio?http://www.codingblocks.net/podcast/episode-21-our-favorite-tools/#comment-1987021142 Our Favorite Tools Individual Picks Number 5 - Last but not least:Allen: Simple MindDescription: Mind mapping tool for getting your ideas out in a somewhat organized state. Main Site: http://www.simpleapps.eu/simplemind/Android (free): https://play.google.com/store/apps/details?id=com.modelmakertools.simplemindfreeAndroid (paid): https://play.google.com/store/apps/details?id=com.modelmakertools.simplemindproApple iOS (free): https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=305727658&mt=8Apple iOS (paid): https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=378174507&mt=8 Michael:  UBlock OriginDescription: An ad-blocking plugin for various browsers that allows your web experience to be much faster and less intrusive by ad-agencies. Main Site: https://www.ublock.org/Chrome Plugin: https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?hl=enMozilla Plugin: https://addons.mozilla.org/en-us/firefox/addon/ublock-origin/Apple iOS: https://itunes.apple.com/us/app/purify-blocker-fast-clutter/id1030156203?ls=1&mt=8 Joe: GliphyDescription: Workflow diagrams, wireframes, mockups, etc., all online.  Integrates with Atlassian products extremely nicely for wikis, Jira tickets, etc.Main Site: https://www.gliffy.com/ #4Allen: CodecademyDescription: Learn how to code for FREE - Interactively!  HTML, CSS, Javascript, Ruby, Python, PHP and more.  Go there...now... Main Site: https://www.codecademy.com/ Michael: .NET FiddleDescription: Site that allows you to write your .NET code online in a web browser, similar to JSFiddle, execute and share your code Main Site: https://dotnetfiddle.net/ Joe: Office 365Description: There are several subscription options so you'd definitely want to make sure you're picking the one that's right for you.  For personal (one person) use, the cost is (currently either $69.99/year or $6.99/month and you get access to Microsoft Word, Excel, PowerPoint, OneNote, Outlook, Publisher and Access on PC / Mac plus one phone and a tablet.  For family use, you'd probably want to go with the "Home" plan as you get all the same perks as the "Personal" plan times 5 for just $9.99/month or $99.99/year.  So that means you get to install Office on up to 5 PCs or Macs, five tablets, and five phones.  And you also get 1TB of storage per user, for a total of 5TB of cloud storage. Office 365 Personal (individual user): https://products.office.com/en-us/office-365-personalOffice 365 Home (for 5 users): https://products.office.com/en-us/office-365-home #3Allen: Netgear R7000 AC1900Description: Rock solid, great performing wireless router. Product Link: http://www.amazon.com/gp/product/B00F0DD0I6/?tag=codingblocks-20 Michael: Hours TrackerDescription: Especially useful for freelancers or consultants, this application allows you to track your hours worked with a ton of features: geofencing, tagging, switching projects, multiple rates, multiple clients. Main Site: http://www.hourstrackerapp.com/Apple iOS: https://itunes.apple.com/us/app/hourstracker-time-tracking/id336456412?mt=8&ign-mpt=uo%3D4Android: https://play.google.com/store/apps/details?id=com.cribasoft.HoursTrackerFree.Android&hl=en Joe: JQuery InjectorDescription: Chrome plugin that allows you to interact programmatically with a web page - basically friendly hacking to achieve things that maybe weren't meant to be achieved. Main Site: https://chrome.google.com/webstore/detail/jquery-injector/indebdooekgjhkncmgbkeopjebofdoid #2Allen: SnagitDescription: For both Mac and PC, this is an excellent utility for taking and marking up your screenshots with some easy to use tools and you can even record your screen which can be saved off in standard video formats that are easily shared.  NOTE: You cannot edit the videos as with a ScreenFlow or a Camtasia, but it's great for quick little recordings for how-to's or to demonstrate problems. Main Site: https://www.techsmith.com/snagit.html Michael: Briggs & Riley Verb BackpackDescription: Excellent laptop bag especially for those who travel a lot for their work.  It holds up remarkably well, comes with a Lifetime warranty and is attractive to boot.  This bag has a ton of features that are made to help expedite your trip through airports. Product Link: http://www.amazon.com/Briggs-Riley-Advance-Backpack-Black/dp/B016JQUYMM/ref=sr_1_3?ie=UTF8&qid=1451846799&sr=8-3&keywords=briggs+and+riley+verb&tag=codingblocks-20More Information: http://www.briggs-riley.com/shop/collections/verb/advance-backpack-1 Joe: FitBitDescription: Turn your fitness into a bit of a game to help you stay active.  If you've not heard of this company, you're probably living in a box, but Joe definitely stands behind this product as something that motivates him to get his daily activity in. Product Link: http://www.amazon.com/Fitbit-Wireless-Activity-Sleep-Tracker/dp/B0095PZHPE/ref=sr_1_8?ie=UTF8&qid=1451847290&sr=8-8&keywords=fitbit&tag=codingblocks-20 #1 - Our top individual picksAllen: MeteorJSDescription: An isomorphic approach to applications.  It's a full stack javascript application framework - write your Server, Client and Middleware in Javascript.  It's so quick and easy to get up and running that it's really not fair to compare it to any other "frameworks" out there.  It's done incredibly well. Main Site: https://www.meteor.com/ Michael: WebStorm by JetBrainsDescription: Web development IDE that has evolved incredibly well with the latest JavaScript frameworks.  It supports many of the latest frameworks, it's cross platform (PC, Mac and Linux), has a ton of useful development features and is relatively speedy.  Also, they've updated their buying options so it starts at $60/year for individuals and is well worth the price of entry. Product Link: https://www.jetbrains.com/webstorm/ Joe: SpotifyDescription: One of the many streaming music services around, but arguably one of the best.  They have a HUGE selection of music.  If you're a subscriber you get access to their higher bit-rate streams for the audiophiles at heart.  As a developer, is there anything more necessary than some tunes to help you tune out everything around you and make some killer progress on your task at hand? Main Site: https://www.spotify.com/ Group Picks Number 5: GulpDescription: A Javascript tool made to enhance and automate your workflow.  Works by piping output to other tasks and is configured by writing simple code pipelines.  Not only that, but there is a rather large library of tasks written for Gulp that can allow you to do most of what you could possibly want. Main Site: http://gulpjs.com/Plugin Site: http://gulpjs.com/plugins/ Number 4: NUnitDescription: A unit testing framework for all .NET languages.  Originally a port from JUnit, but has since been rewritten specifically for the .NET framework.  Why we picked this over MSTest - simply put: parameterized tests. Main Site: http://www.nunit.org/ Number 3: JSFiddleDescription: Similar to Michael's pick for dotnetfiddle, JSFiddle provides you a place online where you can write some Javascript in the browser and share that code with a URL that's created for you.  This is an excellent way to share examples or help others out with working examples of Javascript code.  One of the downsides of JSFiddle is the lack of ability to create multiple files which means it's difficult to show structure along with code samples. Main Site: https://jsfiddle.net/ Number 2: The Book - Design Patterns: Elements of Reusable Object-Oriented Software Description: Still in its first printing, the book includes 23 of the classic design patterns with context as to what the uses are as well as clear code examples. Product Link: http://www.codingblocks.net/get/gang-of-four-book Our Consensus Top Pick: SlackDescription: Productivity enhancing as well as time wasting service, Slack is a means of communicating with teams of folks quickly and easily.  Not only is it a great chat platform, it has a ton of useful (and fun) plugins for enhancing your work environment.  An example would be the Visual Studio Online plugin where you can see when a particular branch of code has been updated.   Main Site: https://slack.com OUR Slack Channel!  https://codingblocks.slack.com/ Come Join in on the conversation! Resources We Like Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your SoftwareProduct Link: http://amzn.to/1JtdMzR Tips for this Episode Allen: ProgrammableWeb.com - Well known public API's for developershttp://www.programmableweb.com/apis/directory Michael: Find your mouse - for those with too much monitor real estate!Mac El Capitan - Just shake your mouse around and it shows up nice and big!PC Windows - Go into your mouse properties in the control panel, and select "Show location of pointer when pressing the control key" - doing this will allow you to locate your mouse by clicking the control key and a ring will radiate from the mouse pointer. ApexSQL Refactor - format your SQL within Management Studio for SQL Serverhttp://www.apexsql.com/sql_tools_refactor.aspx Use the FORCESEEK Luke - Index hint for SQL Server Querieshttps://technet.microsoft.com/en-us/library/bb510478(v=sql.105).aspx Use the Index Luke - SQL Tips and Trickshttp://use-the-index-luke.com/ Joe: Indigo Studio by Infragistics - Rapid prototyping tool - Wireframing on steroids!http://www.infragistics.com/products/indigo-studio Has support for different resolutions so you can see how your app behaves.Also has really nice support for behaviors, swiping here navigates, or double clicking changes the page. Much better than getting psd! Also has a timeline so it’s easier to see the relationship between frames automatically Alternatives: http://www.justinmind.com/ http://www.axure.com/

Episode metadata supplied by the publisher feed · Published Jan 3, 2016

NOW PLAYING

Our Favorite Developer Tools for 2015

0:00 1:53:52

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

API Intersection Stoplight Building a successful API requires more than just coding. It starts with collaborative design, focuses on creating a great developer experience, and ends with getting your company on board, maintaining consistency, and maximizing your API’s profitability.In the API Intersection, you’ll learn from experienced API practitioners who transformed their organizations, and get tangible advice to build quality APIs with collaborative API-first design.Jason Harmon brings over a decade of industry-recognized REST API experience to discuss topics around API design, governance, identity/auth versioning, and more.They’ll answer listener questions, and discuss best practices on API design (definition, modeling, grammar), Governance (multi-team design, reviewing new API’s), Platform Transformation (culture, internal education, versioning) and more.They’ll also chat with experienced API practitioners from a wide array of industries to draw out practical takeaways and insights you can use.H Unshamed & Unchained: Carving Space For Self-Healing & Habit Transformation Danny Poelman Welcome to "Unshamed & Unchained: Carving Space For Self-Healing & Habit Transformation", the podcast where we break the chains of shame and societal expectations to create a safe space for self-healing, habit transformation, and personal growth. Hosted by a seasoned life coach, Danny Poelman DDS, with years of hands-on experience, this podcast is your guide to reclaiming your voice, embracing your story, and living life on your terms.In each episode, we dive deep into the topics that matter most to you—whether it's:-breaking free from unwanted habits like pornography-excessive people-pleasing-healing from past trauma-recovering from narcissistic abuse or religious/relational trauma-anxiety/depression-money mindset blocks-overcoming limiting beliefsWe’re not afraid to talk about the things that are often considered taboo, because we believe that through honest, unfiltered conversations, real transformation happens.You’ll hear real Khanyisa Keke TV Khanyisa Keke On Khanyisa Keke TV, developers can learn and improve their Android for Kotlin Development skills. On this podcast, programmers can learn Android for Kotlin coding from scratch, improve their existing programming skills, get tips, be kept up to date with all the latest happenings and get access to free resources. Powered by Firstory Hosting The Triathlon Mental Performance Podcast Neil Edge This podcast is for you if you are a Triathlete that is interested in learning about tools and strategies to overcome challenges and to utilize the power of your mind to race faster.I'm an experienced Triathlon Mental Performance Coach working with both Age Groupers and Pros.Episodes will cover the following and more.How to improve your mental toughnessRemoving the possibility of panic attacks in open water Removing the fear of fast descents on your bike -Removing mental blocks to improve your race times Completely remove performance anxiety (you don't have to just cope with it)4 weeks to race day - Strategies to  arrive at your a-race feeling calm and confident, with race day mental strategiesI will also talk about specific tools that you can use to ensure that you race faster.<b

Frequently Asked Questions

How long is this episode of Coding Blocks?

This episode is 1 hour and 53 minutes long.

When was this Coding Blocks episode published?

This episode was published on January 3, 2016.

What is this episode about?

We wrapped up 2015 with another favorites of 2015.  This go around it's the tools that we feel are invaluable as developers.  This can be anything from hardware, to software or a service that we feel is integral in our daily needs as programmers....

Can I download this Coding Blocks episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!