Strona głównaUżytkownik

jj09 | użytkownik

3 863,06
224 dni, 2 godziny, 32 minuty temu
19 czerwca, 2013

From time to time I receive emails with questions “How to become better/awesome developer?”, “Should I go to college?”, “what’s the secret formula to become ultimate programmer?”. Instead of answering the same questions over, and over again – providing only partial response each time – I decided to write this blog post...

Tagi: kariera
Dziel się z innymi:
[EN] How to become a better programmer/developer?

Sztuka programowania 1329 dni, 15 godzin, 7 minut temu jj09 154 źrodło rozwiń

2015-11-09 • Comments [0] In the previous weekend, on October 31, together with Michal and Pawel we held 3rd edition of dotNetConfPL. In this year, sessions were very diverse: from ASP.NET vNext, through unit testing, functional programming, Vargant, software architecture, all over to Internet of Things. Great thanks to speakers who did awesome job. If you missed it you can watch videos on youtube. Make sure to subscribe to dotNetConfPL youtube channel to do not mis...

Dziel się z innymi:
[EN] dotNetConfPL 2015

Sztuka programowania 1336 dni, 12 minut temu jj09 108 źrodło rozwiń

Last month I had a pleasure to speak at ConnectJS and All Things Open conferences. ConnectJS ConnectJS was not only about JavaScript, but about web development in general. All Things Open is one of the largest Open Source conferences in the USA.

Dziel się z innymi:
[EN] ConnectJS and All Things Open

Web 1337 dni, 20 godzin, 33 minuty temu jj09 81 źrodło rozwiń

Recently, together with my co-worker Breck, we were looking at the error logs. One of our ideas – in order to investigate errors that were hard to diagnose – was to check in which part of the World users who get errors are located.

Dziel się z innymi:
[EN] IP heatmap generator

Web 1385 dni, 22 godziny, 31 minut temu jj09 156 źrodło rozwiń

Last Saturday I had a pleasure to speak at Seattle Code Camp. It was an amazing event, which was free. There were over 50 talks, 500 attendees, and raffle with many prizes, e.g., Microsoft Surface Pro 3! Check out videos, code, and slides from my talks!

Dziel się z innymi:
[EN] Seattle Code Camp: Aurelia and TDD with TypeScript, AngularJS, and Node.js

Web 1392 dni, 21 godzin, 33 minuty temu jj09 111 źrodło rozwiń

I joined Microsoft on September 8, 2014. Today is my first year anniversary...

Tagi: Azure, Microsoft
Dziel się z innymi:
My first year at Microsoft

Web 1399 dni, 12 minut temu jj09 416 źrodło rozwiń

Last Thursday I had a pleasure to give a talk about Speech Recognition in the Browser at the Code Fellows in Seattle. Many people were surprised how easy it is to add speech recognition to your website with pure JavaScript. So I thought I will share a few code snippets here.

Tagi: JavaScript, voice
Dziel się z innymi:
[EN] Speech Recognition in the Browser

Web 1407 dni, 58 minut temu jj09 72 źrodło rozwiń

Recently I learned the hard way about setTimeouts side effects...

Tagi: JavaScript
Dziel się z innymi:
[EN] setTimeout considered harmful

Web 1435 dni, 39 minut temu jj09 190 źrodło rozwiń

On July 1st I had a pleasure to speak at Seattle Node.js meetup about unit testing and Test Driven Development with Angular.js and Node.js, using TypeScript. In this talk I gave an overview of JavaScript testing frameworks, and tools. I also demonstrated how TypeScript can strengthen your tests by adding free unit tests (type checking) thanks to strong typing.

Dziel się z innymi:
[EN] TDD with TypeScript, AngularJS, and Node.js

Web 1446 dni, 19 godzin, 58 minut temu jj09 208 źrodło rozwiń

Agile teams usually works in the Open Spaces. This makes communication easier, but it also introduces a problem: it is easier to interrupt your coworker. We all know what interruption means for programmer...

Dziel się z innymi:
[EN] Communication in Agile environment

Sztuka programowania 1497 dni, 34 minuty temu jj09 102 źrodło rozwiń

Yesterday I had a pleasure to speak at .NET Developers Association meetup in Redmond, about building web applications with TypeScript...

Dziel się z innymi:
[EN] Building Large Scale Web Applications with TypeScript - Jakub Jedryszek

Web 1525 dni, 22 minuty temu jj09 270 źrodło rozwiń

Recently I read 3 books written by founders of Basecamp (formerly 37 Signals): David Heinemeier Hansson (creator of Ruby on Rails framework) and Jason Fried: Getting Real Rework Remote: Office not required Getting Real was written almost 10 years ago, and it talks about the same things as most recent Remote. So you can skip it. However Rework, and Remote are definitely worth to read. They present the new(?) approach for work, and productivity...

Tagi: books
Dziel się z innymi:
[EN] Basecamp books: Getting Real, Rework and Remote - Jakub Jedryszek

Sztuka programowania 1532 dni, 2 godziny, 38 minut temu jj09 60 źrodło rozwiń

We all know that JavaScript has some bad parts. However, one of them is usually forgotten, and skipped in most of “JavaScript Bad Parts” lists on the Internet. It is a Date object. You can have hard time working with it, especially if you want to support time zones. In this post I would like to outline quircks of Date in JavaScript.

Tagi: JavaScript
Dziel się z innymi:
[EN] JavaScript Date: a Bad Part - Jakub Jedryszek

Web 1581 dni, 18 godzin, 31 minut temu jj09 71 źrodło rozwiń

Last week, we released a new version of the Azure Portal (v5.0). There is a lot of improvements in the portal, but I would like to focus on particular one: the keyboard shortcuts. Check it out!

Tagi: Azure
Dziel się z innymi:
[EN] Hidden feature of the Azure Portal: keyboard shortcuts - Jakub Jedryszek

Web 1594 dni, 23 godziny, 2 minuty temu jj09 35 źrodło rozwiń

Agile Principles, Patterns, and Practices in C# by Uncle Bob is the best book about modern Software Development I have ever read. First section (chapters 1-6) is an Overview of Agile, Extreme Programming (XP), and TDD. Very good introduction to modern software development. Chapter 6. shows all these techniques by example, by creating “The Bowling Game” application...

Dziel się z innymi:
[EN] Agile Principles, Patterns, and Practices in C# - Jakub Jedryszek

Sztuka programowania 1623 dni, 18 godzin, 18 minut temu jj09 244 źrodło rozwiń

Recently I discover Web Speech API. I was already talking to the browser using Google Hangout or Google Translator, but I have never though about adding voice support to my website. I did some research, and I found a demo. Based on that I put up simple demo website (say: “show website blog”, and it will take you directly to the sub page that can be also approached with 3 mouse clicks). For now speech recognition works only in Google Chrome and Safari...

Tagi: JavaScript, voice, web
Dziel się z innymi:
[EN] voiceCmdr - voice commands in the Browser - Jakub Jedryszek

Web 1627 dni, 44 minuty temu jj09 65 źrodło rozwiń

Just as natural pearls grow from grains of sand that have irritated oysters, these programming pearls have grown from real problems that have irritated real programmers. I just finished reading Jon Bentley’s book: Programming Pearls. I read this book after Scott Hanselman’s and Jeff Atwood’s recommendations. The problems analyzed in this book are still actual. However, I think that today programmers face slightly different challenges...

Tagi: books
Dziel się z innymi:
[EN] Programming Pearls - Jakub Jedryszek

Sztuka programowania 1671 dni, 11 godzin, 14 minut temu jj09 135 źrodło rozwiń

Czwarty odcinek to badanie nowych gruntów: wyjście poza .NET! Moim gościem jest Sławomir Sobótka: założyciel firmy Bottega IT Solutions, trener, blogger, architekt. Wywodzi się ze środowiska Javy i można go spotkać na bardzo wielu konferencjach i grupach związanych z tą właśnie technologią. Rozprawiamy o Domain Driven Design, a Sławek jest jednym z najbardziej rozpoznawalnych polskich ekspertów w tym obszarze. Podczas rozmowy opowiada nam jakie korzyś...

Dziel się z innymi:
04 - O Domain Driven Design z S. Sobótką | DevTalk

Inne 1679 dni, 23 godziny, 41 minut temu psz750 397 źrodło rozwiń

If you are web developer you have probably heard about some (or all) of these tools: npm , Bower, Grunt, gulp.js, and Yeoman...

Dziel się z innymi:
[EN] Web Development tools you need to know by the end of 2014 - Jakub Jedryszek

Web 1678 dni, 17 godzin, 53 minuty temu jj09 304 źrodło rozwiń

Hej! Dziś temat, o którym wspomniałem już poprzednio przy okazji ostatniej części serii wpisów dotyczących testowania za pomocą frameworka Jasmine. Pokazywałem tam, w jaki sposób można „zamokować” wywołanie funkcji ajax dostępnej w bibliotece jQuery za pomocą specjalnych obiektów Deffered oraz Promise dostarczanych przez tę bibliotekę. Uznałem wówczas, że szczegóły tego rozwiązania to temat na osobny wpis… i dziś właśnie postanowiłem Wam je w przystępny sposó...

Tagi: jQuery
Dziel się z innymi:
jQuery - Deffered i Promise w pigułce - burczu programator

Web 1693 dni, 6 minut temu burczu 146 źrodło rozwiń

1 2 3 4 5
Sklep z gadzetami
Dotnetos Conference


(32 881,59)
(32 816,53)
(27 178,29)
(21 178,88)
(20 336,33)
(13 018,14)
(10 449,89)
(9 775,28)
(8 283,27)
(6 822,96)
(6 214,22)
(5 393,84)
(4 097,38)
(3 979,62)
(3 863,06)
(3 599,31)
(3 448,35)
(3 318,39)
(3 224,66)
(3 105,41)