December 6, 2017
I’ve been using video to send bug reports to my developers for years. That said, I’ve been doing it the hard way with screen casting software, and manual uploads to cloud storage, to share my videos with the developers. With BugReplay, it takes care of all that for you … and it’s super easy!
What is BugReplay?
BugReplay is a browser plugin that makes it easy to record bugs, and send video reports to your developers. It is a huge time saver for web app developers.
Here are some of the highlights:
- Facilitates communication between devs and non-devs; and between companies and their end-users
- Available as a Chrome extension and Firefox add-on- very simply browser extension install and quick setup
- Network requests and responses are synced with the screencast
- WebSocket data is displayed alongside HTTP requests
- All the environmental data is there so you don’t have to ask the basic questions to get the information you need (e.g. what’s your browser, operating system, geographic location, system memory, are cookies enabled, etc, etc)
- Unlimited screenshots (and you can add helpful notes to them)
- Integrates with Slack, GitHub, JIRA
- You can create a shareable URL for the video bug report and share with anyone (they don’t have to have a BugReplay account)
- With Feedback By BugReplay, our consumer-facing product, you can also send requests to your customers/end-users, and they can very easily submit video bug reports without creating an account
- Unlimited users (we don’t charge per team members)
September 27, 2017
PHP is probably the best web app development language out there today for a bunch of reason technical, and market oriented. But it’s not the only language out there and it doesn’t have a monopoly of good programming.
Comparing Programming Languages
An important lessons that my 20+ years of programming experience has taught me, is that one of the best ways to learn one programming language, is to learn another! By learning different programming languages, you will start to gain deeper insights about your first programming language.
You can read the rest on killerphp.
August 5, 2017
In this video I talk about why HTML5 based mobile apps are the better choice over native most of the time.
… Yes, I am a heretical nerd!
July 25, 2017
The following is an excerpt from the best-selling The Complete Software Developer’s Career Guide by John Sonmez.
From the chapter: How to Learn Technical Skills Faster
Now that I’ve given you a nice long list of technical skills to develop, you might be wondering how you are going to develop all of those skills and how long it is going to take you.
Well, as for the length of time—don’t worry—you’ll be developing your technical skills as long as you are a software developer. Think of it as a journey, not a destination.
You will always be able to get better—if you choose to.
I’ve spent plenty of time developing my technical skills the wrong way.
However, in my three years of creating over 50 highly-technical developer training courses on Pluralsight, I’ve also learned how to develop technical skills at a lightning fast speed while teaching others at the same time.
I used to think the best way to learn a technical skill was to take a big reference book and read it cover-to-cover.
Back then, I read too many 800+ page books to count and didn’t benefit much from the exercise; although my arms might have grown from carrying around books of that size.
I don’t want you to make the same mistakes I did, and if you already have, I want to show you a better way.
Learning How to Learn Quickly
Before we get into the specifics about learning technical skills, I think it’s worth taking a second to talk about learning anything quickly and teaching yourself in general.
We’ll go much more in-depth about the topic of teaching yourself in an upcoming chapter in this section, but I want to go over the basics here and talk about a methodology I use to learn anything quickly.
As I mentioned, I spent a large amount of time both learning and teaching various technologies.
I learned whole programming languages in a matter of weeks and then turned around and taught courses on them.
During that process, I developed a reliable system for learning just about anything I needed to learn.
This wasn’t so much a conscious effort as it was a necessity. I was trying to learn at such a rapid rate that I had to come up with efficient ways of doing things, and naturally, patterns of learning developed which helped me to become faster and faster.
I’m just going to cover the basics here, since you can find a whole course I put together on the subject at 10 Steps to Learn or in a few chapters in my Soft Skills book.
Buy John’s book on Amazon.
About the Author
John Sonmez is a developer, entrepreneur, blogger and the author of two best-selling books for software developers. Learn more about John here.
March 14, 2017
My new beginners Python programming course, ‘Powerful Python 3’ will be released in spring 2017.
Check out the first promotional video:
You can learn about about the course at StudioWeb.
March 7, 2017
Time for a little shameless self promotion!
Yes, after 6 years of working closely with many teachers and schools, we are proud to say that StudioWeb is an amazing tool for teachers and an amazing learning experience for students.
No matter who you ask, teachers and students love StudioWeb! That’s why we have 100% renewals!
You learn more on StudioWeb’s blog.
February 6, 2017
I am happy to announce that we will be releasing a new course for schools: Powerful Python 3. Part of our collection of coding courses, designed specially for classroom learning.
Powerful Python 3 is designed for students (and teachers) who are totally new to code! The course is made up of easy to follow video lessons, followed by fun and effective quizzing and code challenges.
… Like all StudioWeb courses, we provide a complete curriculum that includes projects, a grading rubric and our powerful auto-grading system that provides accurate grades by course, chapter and lesson.
StudioWeb’s Python course will finally make learning and teaching Python, easy for the novice coder.
Please feel to contact us if you have any questions!
August 13, 2016
Some of you know, that I wrote a book last year. Sales are actually increasing. I like it when someone tweets a photo of my book:
You can pick it up on Amazon.
August 1, 2016
Three ways to learn web design:
- Buy my 5 star rated book on amazon.
- Get my interactive video course on web design … and it covers much more!
- Do this websites’ tutorial: Start Learning Basic HTML Concepts »
If you have questions, feel free to contact me.
July 20, 2016
I got this question today:
Stefan, could you make a video about the future of IT industry? Many people say, that programmers are gonna disappear pretty soon as artificial intelligence will be able to solve programming tasks. What is your opinion?
AI has problems with figuring out context in a sentence – so I wouldn’t worry too much. That said, in time it will happen, and when it does (10-20yrs?) … there will be super advanced robotics as well, and super advanced renewable energy.
A massive change in society altogether
So that would suggest to me (if we keep the politicians in check) a society where resources are nearly unlimited. They’re will be no need to work, as there will be plenty for all. I know it sounds crazy, but we’ve already seen a huge upheaval in society with the industrial revolution, where the whole human context was changed dramatically. It will happen again when AI, renewable energy and robotics hit the tipping point.
… So don’t worry about AI taking your coding jobs. When AI can code, the whole world will change for the better.