
The Nikos Show
257 episodes — Page 5 of 6

Alpine.js - Caleb Porzio 🇮🇹🇩🇪🇺🇸- Author
Alpine is a rugged, minimal framework for composing JavaScript behavior in your markup. I talked to the founder about its use cases and motivation.Caleb is an open-source PHP/JavaScript developer from Buffalo, NY. His main projects are Laravel Livewire and AlpineJS. His mission is to make developers happier and more productive with the tools he makes. He tries really hard to make things as simple as possible and fight the onslaught of complexity that is the modern JS ecosystem. When he is not writing, coding, or podcasting, he is spending time with family or fishing.Check out his podcast: https://noplanstomerge.simplecast.com/

Svelte Routify & thoughts on Coronavirus 🦠- with Johan Ronsse 🇧🇪
A more bleak than usual episode, but we will afford us this liberty given this pandemic. I talk with Johan Ronsse, who is a UI/UX Designer & Front-end Developer at Mono, about his efforts in building the community for Svelte Routify.We discuss the following example: https://example.routify.dev/example
ITContractor.com - Gerry McLaughlin 🏴 - Owner
Gerry is an industry veteran with a wealth of experience and owns the the website IT Contractor which has been up since 1999.The website is one of the U.K.'s best resources for information regarding the IT contracting profession.Some of the articles we talked about:http://www.itcontractor.com/ir35-18-ways-to-stay-outside-it/

Wallaby.js - Simon McEnlly - Chief Operating Officer
Wallaby.js is a staple of my unit testing in JavaScript land. It integrates with all popular IDEs and allows you to quickly see what code is coveraged. It dramatically increases my speed of workflow when it comes to unit testing.I talk to Simon who is the chief operating officer and a developer of the software.

Author of Svelte and Sapper in Action - Mark Volkmann
Mark Volkmann is a partner at Object Computing, Inc. (OCI) in St. Louis where he has provided software consulting and training since 1996. As a consultant, Mark has assisted many companies with JavaScript, Node.js, Svelte, React, Vue, Angular, and more. Mark has created and taught many courses on topics including React, Vue, AngularJS, Node.js, jQuery, JavaScript, HTML5, CSS3, Ruby, Java, and XML. Mark is the author of the Manning book "Svelte and Sapper in Action". He is a frequent presenter at St. Louis area user groups. He has presented at the Nordic.js, Jfokus, NDC Oslo, Strange Loop, MidwestJS, No Fluff Just Stuff, and XML DevCon. Mark frequently writes articles on various software development topics. These can be found at https://objectcomputing.com/resources/publications/mark-volkmann.Mark’s book Svelte and Sapper in Action is published by Manning, an independent publisher of top quality books and videos for software developers. Manning’s books are written by experts like community leaders, distinguished academics, and technology creators, so when you’re learning from a Manning product you know you’re learning from the very best.If you’re listening to this podcast, we’re sure you’ll be interested in Mark’s book, Svelte and Sapper in Action. Books you might also want to pick up include bestsellers like Deep Learning with JavaScript, and Secrets of the JavaScript Ninja. Reviewers have called Secrets of the JavaScript Ninja “Essential reading”, and “Excellent and comprehensive insight into the magic JavaScript.”If you use the code podlearn20 at checkout, you can get 40% off your first Manning order, including print books, eBooks, and videos. That’s podlearn20, no spaces, all lowercase. Just go to manning.com to buy. Also here areAnd Finally, 🔥a special bonus🔥! 5 free eBook codes at Manning (first come first served):svsppr-263Bsvsppr-63F7svsppr-4A97svsppr-271Bsvsppr-F346
Why Bloomberg Choose Svelte and Sapper for many Graphics Projects - Julian Burgess
I discuss with Julien about why Svelte is fit for interactive graphics at Bloomberg.

Capturing Computer Audio on macOS - Devin Roth - Author of Black Hole and Movie Composer
Canadian composer and programmer, Devin Roth, has contributed to the music for a number of noteworthy films and television shows including Guillermo del Toro’s Netflix series Trollhunters, Hotel Transylvania 2, The Book of Life, Crazy-Ex Girlfriend, and Emmy nominated Elf: Buddy’s Music Christmas (NBC). Devin has collaborated with multi-Oscar winning composer, Gustavo Santaolalla; composer and co-founder of Devo, Mark Mothersbaugh; Emmy nominated composer and orchestrator, Christopher Guardino; and Grammy nominated composer and orchestrator Tim Davies. As a programmer Devin is active on Github contributing to open source audio applications and works as a freelance audio programmer. Devin earned a Certificate of Film Scoring from University of California Los Angeles, Masters in Jazz Composition from New England Conservatory and Bachelors in Jazz Piano performance from McGill University. In this show we discuss these toolshttps://github.com/ExistentialAudio/BlackHolehttps://github.com/ExistentialAudio/SwiftOSC
Indi-Funding with Program Manager of TinySeed - Tracy Osborne
Tracy is the the Program Manager at TinySeed (https://tinyseed.com), a year-long accelerator for bootstrapped businesses.She also self-publishes books through Hello Web Books. Learn design with Hello Web Design (https://hellowebbooks.com/learn-design) or build your first web app with Python/Django with Hello Web App (https://hellowebbooks.com/learn-django).She also speaks and keynotes conferences around the world, specializing in teaching beginning topics to programmers (introductions to design, technical writing, and marketing) and crafting compelling stories and inspiring attendees in my keynotes.She is also the former founder, designer, and developer of WeddingLovely (500 Startups F11 and Designer Fund).

Google Functions Framework Updates - Grant Timmerman
Developments:https://github.com/GoogleCloudPlatform/functions-framework-gohttps://github.com/GoogleCloudPlatform/functions-framework-php
Tracking your Eyes Ad Attention with Webcams - Michael Follett
We discuss how Lumen Research uses Webcams to do research for companies on how well ads draw peoples attention. Lumen was started in 2013 by Michael.The YouTube video we talked about with my cycling in London with my eye gazes tracked.Apologies for my bad audio sometimes due to some interference.

Running a Tech Recruitment Business - Guy Bevington
Just a general catchup with a long term friend (Guy Bevington) who founded his own Python recruitment agony called True North Group in 2019. Previously he had been in the in the industry since 2008. We discus the advantages of recruiters meeting actually candidates face face, the pros and cons of technical tests and appealing to candidates. The candidate is the commodity. We also advice Uni grads on finding their first occupation.

Join Nikos as he builds a Svelte based social network - mentorcv.com
So this is the discord link if you want to see this project (MentorCV) development updates live and interact with my community based around it: https://discord.gg/RBxDa7ZSome of my repos I mentioned:https://github.com/QuantumInformation/solar-popuphttps://github.com/quantuminformation/vanilla-typescript My Svelte stuff on youtube:📘Svelte and Google Cloud masterclass playlist:https://www.youtube.com/playlist?list=PLCrwuqjmVebK08Cwz_XB55cNKFfFYOMGo📘Svelte Compiler playlist:https://www.youtube.com/watch?v=1LXEN0Pw6y0&list=PLCrwuqjmVebJoaVCVP5NOxEd4DLH6QUgK

Should I start a tech podcast and how do I it? - Nikos Katsikanis
Key points:How to make the effort to record podcasts enjoyable and efficient.Don't make a podcast just to make money.Make your guests feel relaxed. The conversation should be the same as you would in person, without recording.Be prepared for very low listener counts the first 40 episodes 📹 My GearMic: Rode NTand my Macbook setup video
MonoLisa, a font purely for coders - Marcus Sterz
Hey all, you gotta try this released font created by Marcus, one of the worlds top font designers. Its 6% wider than your typical Mono-spaced font but the legibility mare than makes up for it.You can follow more about his work here: https://twitter.com/facetype and http://facetype.org/
Catching up with Ken Howard, Original Co-host of this podcast
It is always a blast to talk to Ken. He is doing do well and we have a catchup! Usual banter included.

Gun - protecting people's privacy - Mark Nadal (the founder)
A totally fascinating episode on Gun with a very smart man: Mark. He is political activist, autodidactic philosopher, neon visionary, wanderlust logician, artistic renegade.In this episode we also coveredOperational TransformationWebRTCPaxosGoogle WaveUDPAlso a cool LinkedIn clone in like 2 min on Youtube:https://www.youtube.com/watch?v=ZiELAFqNSLQFor a less techy discussion head over to my other podcast to hear him talk economics: https://cafe.simplecast.com/episodes/mark-nadal
Svelte Material UI - Hunter Perrin (the author)
I talk to Hunter Perrin who is the author of Svelte Material UI, a Component framework for Svelte based on Googles MATERIAL DESIGN. I want to use it in my future projects as I am moving into svelte and had a previous great experience with Vuetify. Hunter also works at LinkedIn and is a SvelteJS enthusiast.
TensorFlow with Google's Shanqing Cai
Shanqing Cai is currently a software engineer at Google's TensorFlow Team. He is one of the authors of TensorFlow and TensorFlow.js. Shanqing is originally from China and earned his Ph.D. in the neural bases of speech production from MIT.Shanqing is also the lead author of the upcoming book "Deep Learning with JavaScript: Neural Networks in TensorFlow.js"He has intimate knowledge of Tensorflow.js and Tensorflow and shares some of it with us in this fascinating interview.
Building Tech Conferences Masterclass with Juho Vepsäläinen and Dylan Schiemann
I spent the afternoon with Dylan Schiemann and Juho Vepsäläinen on what makes a great Tech Conference.I was surprised by how important community and the soft sides of the tech business were in creating memorable experiences for your clients (aka conference delegates).I was with them at the HalfStack conference in Vienna and look forward to seeing it in London later this year. Also, check out React Finland organised by Juho.
#38 ReasonML with Patrick Stapfer
Patrick's main focus is on R&D of current technologies in the frontend & backend sphere, more specifically in the ReactJS & OCaml & Node.js ecosystem. He is also board member of the Reason AssociationPatrick can be found onGitHubTwitterWant to learn more? Read this:https://reasonml.github.io/docs/en/what-and-whyreason-association.org

Functions Framework with Grant Timmerman - Google Developer Platform Engineer
This episode with Grant really helped me get to grip with the Functions Framework (FF), a main part of the technology behind Google Cloud platform's Cloud Functions. Grant is an extremely talented developer rising through the ranks of Google.I use the FF extensively in my own projects and have been making videos documenting my progress.
#36 Ember with Yehuda Katz - Co-creator of Ember
He is the Co-author of several books including jQuery in Action and Rails 3 in Action (2011). He also has a passion for teaching others programming in a way that is respectful and makes people feel good about themselves.We talk on Ember (inc Octane). We also compare Ember to React and Svelte.Other things mentioned in the show:https://dhh.dk/posts/6-why-theres-no-rails-incWe also go a lot into the WHY of doing open source.Also, the fish and chips place I mentioned in Scotland (I called Yehuda while on holiday on the Fife coast.)
#35 CSS with Giuseppe Gurgone - Author of styled-jsx
Giuseppe (CSS ninja and developer) from Italy has created the following impressive libraries: https://github.com/zeit/styled-jsx https://dss-lang.com His Github
#34 Brexit vs Software Engineering with Reece Warren
EIn this episode, we cover the following Brexit related issues: How it will affect you as an engineer both in the UK and the EU. Brexits likely effect on turnover, retention and salaries of both permanent and contract developers. Possible negative outcomes for companies and what they need to do to combat the situation. Brexits effect on recruiters inbound CV's before and the October 31st deadline extension announcement. Reece Warren on LinkedIn His E-Sports company
#33 TypeScript with Basarat
Basarat is the top answerer on stack overflow for TypeScript and has been helping users like me for years. He is also the author of deep dive on typescript. He can also be reached on Twitter. In the show we also covered the Never type and this semi-famous issue I created. Basarat's github: https://github.com/basarat My TS libraries I talk about on the show too: https://www.npmjs.com/package/vanilla-typescript https://github.com/QuantumInformation/test-recorder
#32- Intermission: Nikos ventures in Tech Land
The tech Discord communities I've been building that I mentioned in the podcast: Tensorflow: https://discord.gg/KNm5Epj Google Cloud: https://discord.gg/9yGuxRV Visual Studio: https://discord.gg/ca72qgM

#31 - Vuetify with John Leider - the Creator
Vuetify the Material framework for Vue, with John Leider, the Creator. I personally use Vuetify for my website, https://quantumjs.com because I don't have to time to think about CSS. This is the easiest UI framework I have ever used in order to make a mobile-first website. John has an impressive history in regards to coding, originally coming from the military, he became a self-taught coder and grew his library to 13k+ stars on Github. If you want his help in getting up to speed you can book some time with him here: https://vuetifyjs.com/getting-started/consulting And, if you want to support Vuetify you can do so through Patreon.

#30 - Women in Tech & EmberJs with Jessica Jordan - Ember Times author.
Tonight we talk about EmberJS with Jessica Jordan - Ember Times author. We also talk a lot about women in the Tech Industry. You can connect with her here: http://www.jessicajordan.de and read some of her articles here: https://the-emberjs-times.ongoodbits.com/

#29 - Nikos' initial impressions of Google Cloud Platfrom and hosting Vue and React apps on there.
I give my initial impressions of Google Cloud Platform and its appeal to the small developer team. Get started here with GCP I based a lot of what I talk on in the episode on this post I used these handlers the urls, which differs from the medium tutorial above (sorry no way to past code in here) url: /(.*.(js|css|png|jpg|svg|ttf|ico|manifest))$ static_files: dist/\1 upload: dist/.*.(js|css|png|jpg|svg|ttf)$ url: /.* static_files: dist/index.html upload: dist/index.html

#28 - GraphQL and life in Vienna with Nik Graf.
In this episode we have Nik Graph who is based in Vienna, gives us the lowdown on GraphQL. https://twitter.com/nikgraf GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. His Twitter: https://twitter.com/nikgraf More GraphQL resources to get started https://www.apollographql.com/docs/react/ https://www.apollographql.com/docs/apollo-server/ https://facebook.github.io/relay/ Nik will be running an event on GraphQL in London later this year. Please follow my events page to stay up to date. Also, see React Vienna

#27 - Do I need to go to university to become a programmer?
Do I need to go to University to become a programmer? Its the big question every budding programmer probably has. We look at the following factors The cost of the course The specialisation of your course Is the course oversubscribed? Can I learn the material by myself? Will there be jobs when the course is finished? Any questions or opinions, please tag me on twitter https://twitter.com/quantumjs

#26 - How web developers can approach learning TensorFlow.js
How web developers can approach learning TensorFlow.js and how long you can expect it to take. I've been making the transition over to TensorFlow.js over the last several months. Here are some of the best video resources you can use: https://www.youtube.com/user/shiffman https://www.coursera.org/learn/machine-learning https://www.youtube.com/quantuminformation TensorFlow Discord server and Google group Nice blog The big book: http://www.deeplearningbook.org/ The TFJS examples: https://github.com/tensorflow/tfjs-examples My Events Twitter hashtag You have been listening to my show for some time now. If you have enjoyed this show and have any feedback please don't forget to leave me a review on itunes, it really helps the show and is appreciated!

#25 - Why I choose Vue.js for my Website
Why Nikos choose Vue for my Website (http://www.quantumjs.com/) versus React, Ember and the rest. It's a big question that webmasters have to ask themselves. I choose Vue for several reasons: Vue Cli Vuetify Integrated e2e testing Simplicity Code for my site: https://github.com/quantumjs/quantumjs.github.io

#24 - New Beginnings
In this episode, Ken shares how he has decided to step away from some tech things to focus on the most important things in Life. Nikos and all our listeners want to say thanks for all the entertainment, wisdom and insights he has provided us over the past year. I'm sure he will only continue to grow in his success over there. We will miss him but you can follow him on twitter I will also discuss my plans for the future of this podcast and upcoming events We also cover staying fit as a dev: https://devlifts.io/ Apologies as my mic cut out a bit briefly in the middle.

#23 - Insider Secrets of the London JavaScript Recruitment World with Reece Warren
In this episode, Nikos talks with Reece Warren, the prolific London JavaScript recruiter about how the JavaScript industry works in London. Reece is one of my favourite recruiters and we get together for catchups from time to time. Reece also runs a growing esports company. In this episode, we cover what makes the difference between good and bad recruiters and many of the problems in the industry, and what developers like and dislike. We cover many of the big issues and features of this industry such as: Spam and several recruiters for the same job offering contacting the same developer Broken Interview process and jumping through hoops Commission models Green recruiters with no knowledge of the tech Interview leads (fakes jobs and gathering references) Reece Warren on LinkedIn His E-Sports company You can follow Learn With Us on Twitter @learnwithuspod. Give us 5 stars in your application so others can find us.

#22 - GatsbyJS With Jason Lengstorf
In this episode Ken talks with Jason Lengstorf, a contributor to GatsbyJS - A Blazing-fast static site generator for React. Jason recently spoke at The Lead Developer conference in NYC. As of this episode the video for his talk is not available. Check out The Lead Developer conference website to learn more. The Lead Developer Website GatsbyJS Website - Tutorials - Documentation Jason Lengstorf Website Shannon Soper - Shannon has been writing helpful documentation for GatsbyJS. Level Up Tuts - Headless Wordpress with GatsbyJS - Scott Tonlinski Walks you through setting up WordPress to be headless and configuring GatsbyJS to work with your existing data. You can follow Learn With Us on Twitter @learnwithuspod. Give us 5 stars in your application so others can find us.

#21 - The April Episode
In this episode Nikos and Ken discuss what they've been up to. This is the only episode in April, 2018. Enjoy! Material for Vue TensorFlow.js discord Nikos Presents about TFJS at Ember London "Typing is annoying, but very very useful" - Ben Lesh James Churchill - Teacher at Treehouse, Co-Organizer Portland TypeScript Meetup Learn Web Design, Coding & Much More - Treehouse

#20 - Investing and Startup/Corporate collaboration with Topi Järvinen
Nikos talks with Topi Järvinen who is the Managing Partner and co-founder of https://nestholma.com which engages corporations and startups to collaborate. They run on-site programs and events for new products and learnings. We cover topics such as As an investor, how do you decide what startups to invest in What advice would you give entrepreneurs building startups to get investment What gave you the idea for nestholma.com

#19 - Picking JavaScript
Nikos and Ken chat about JavaScript and how they picked it as their language of choice. Amy Carney asks: "As I try to get through the fog of JavaScript, I'm left wondering... how did you decide that was your language? What were (or are) the best resources that have kept you learning and mastering the foundation and beyond?" In this episode we mentioned these JavaScript libraries / frameworks Angular Ember React Backbone jQuery We did not mention "How to get started" with these. We recommend you take some time and follow some tutorials but quickly jump into writing an application. This is the best way to learn... by failing. If you've heard the term "fail fast" and aren't sure what it means, this is it: Failure is an opportunity to learn from your mistakes and to not make the same mistakes again. Some online resources for learning JavaScript or any other programming language: Treehouse Egghead PluralSight Code School Code Academy Nikos mentioned a GitHub repository he has created for testing JavaScript job candidates. Vanilla JavaScript Candidate Tests. Some other discussion took place in this episode around Acting and Bitcoin. It's good to get out of our shells and practice new skills. If you'd like to follow us on Twitter we are @learnwithuspod.

#18 - Data Science and Machine Learning with Dr Stylianos Kampakis
In this episode, my friend Stylianos and I go on a whistle-stop tour of data science from a real authority in the field. Dr Stylianos Kampakis joins us to talk about how he got into machine learning and data science. His LinkedIn and website His course on Predictive modelling of football injuries We also cover ideas about starting learning machine learning at kaggle and: How does one transition from regular programming work to data science? What made you decide to specialise in Data science? What are your favourite parts of Data science? At what age is it too late to become a Data Scientist?

#17 - Day Trading
In this episode Nikos shares his knowledge of bitcoin and other crypto currencies and how to get started. Security Now Podcast Litecoin Enjin Coin IOTA Binance (Nikos's Referral Link)

#16 - Business Decisions
Ken talks with Nikos about his new business endeavors. There's some discussion around bitcoin, react, and taking breaks from social media when arguments arise. Nikos is looking for new clients. If you are a startup in London be sure to reach out to him on LinkedIn. Bitcoin React JS Learn React from Wes Bos We probably talked about other things besides this. If you have a complaint about the lack of show notes please send us a message on twitter (@learnwithuspod).

#15 - Interview With Juho Vepsäläinen of survive.js
Juho Vepsäläinen joins us to talk about Webpack, developer branding and how to be a technical author. His main website: survivejs.com His Github and Twitter His bluebrint for success We also cover ideas about How to price your consulting business How to write that book you've been dreaming about writing His new maintenance book How to develop your brand as a developer My apologies for my poor pronunciation of Finnish names.

#14 - Public Speaking and Various Things
Nikos shares details about his presentation at the Data Visualisation Summit in London. We cover a bunch of different topics ranging from Data Visualisation (Visualization), Front End Frameworks, Music, Podcasting, and building teams of developers. What is Machine Learning? Data Visualization Summit - London deck.gl is a WebGL-powered framework for visual exploratory data analysis of large datasets. luma.gl provides high-performance WebGL2 components for GPU-powered data visualization and computation. HexagonLayer deck.gl example. The layer aggregates data within the boundary of each hexagon cell. React Create React App Ember Glimmer TypeScript Redux Saga Tycho Music The 30 Day Code Quality Challenge A free, language-agnostic exercise of will. Starts November 13th, 2017. Podcasting 101 by Chris Enns Contact Nikos if you need help building a team of JavaScript developers.

#13 - Getting started with Data Science and Secrets of World Class Developer teams
We discuss how to get into Data Science and Leading Software teams both from a JavaScript developer perspective. We discuss R https://www.r-project.org/ R for Webstorm https://plugins.jetbrains.com/plugin/6632-r-language-support Good learning video https://www.youtube.com/watch?v=z8PRU46I3NY RStudio https://www.rstudio.com We also discuss Nikos training product "Secrets of World Class Developer teams" that he offers in London to clients. We cover conflict resolution, characteristics of great team leads, team branding and mentoring. Finally, we discuss ideas to help the developing world by bringing skills and equipment over. To complement this episode I started a new YouTube series on R: https://www.youtube.com/watch?v=6AXEhykOBio&list=PLCrwuqjmVebJe0U2jfutlHyoChganG7E5

#12 - Interview With Ryan Brown of serverlesscode.com
Ryan Brown joins us to talk about AWS Lambda and Serverless applications. Living with DynamoDB from Amazon Choosing the Right DynamoDB Partition Key Serverless Stack Book: Serverless Patterns Of Modern Application Design Book: Serverless Architectures on AWS Building Python 3 Apps On The Serverless Framework Serverless Quick Start Ryan's Course: Serverless Framework with GraphQL

#11 - Vanilla JavaScript/TypeScript vs JavaScript frameworks
Every JavaScript developer is faced with the symptoms of framework fatigue. In this Episode, we discuss various frameworks and their approaches and compare against just using VanillaJS. We discuss angular, ember, react and various Vanilla TypeScript libs that Nikos has written: https://github.com/quantumjs/warp-router https://github.com/quantumjs/solar-popup https://github.com/quantumjs/vanilla-typescript Also we talk about the super tutorial: https://serverless-stack.com for learning Serverless and Nikos upcoming webinar @ http://www.esynergy-solutions.co.uk/event/introduction-typescript-and-aws-lambda-functions

#10 - Incremental vs Big-Bang
Nikos and Ken discuss making massive changes in software and argue that it's better to do changes incrementally rather that doing it in one big bang. NOTICE: The audio quality in this episode is terrible. Ken was using his headset microphone and he is sorry. You can give 4 stars in iTunes if you wish. Tweet at us: @learnwithuspod. Discussed in this article Incremental vs Big-Bang in software Ember JS Angular JS Angular 2+ React Vue.js Git Rebase Git Squash GitHub Pull Request Merge Options Breaker iOS Podcast App

#9 - Talking About Serverless
In this episode Ken and Nikos talk about Serverless, a command line tool for creating and deploying AWS lambda, Azure, and Google Cloud functions. serverless.com Serverless is your toolkit for deploying and operating serverless architectures. Focus on your application, not your infrastructure. AWS Lambda Azure Functions Google Cloud Functions Bash on Windows Developers can run Bash Shell and user-mode Ubuntu Linux binaries on Windows 10 Oregon State Parks and Recreation Ken went camping. You should too.

#8 - Making Chrome Extensions
Nikos and Ken discuss the process of making a Chrome extension and common extensions. They also briefly cover Ember-cli Typescript and giving talks at programming meetups. Chrome extensions we use: Test Recorder Rescue Time Youtube Playback Speed Control Vimium Visual Event Evernote Buffer Lastpass Grammarly The Great Suspender OneTab Ember Inspector