MiniHack - with Paul Michaels and Kev Smith

Durée: 47m26s

Date de sortie: 25/04/2022

In this episode, I was joined by Paul Michaels and Kev Smith, to chat about their monthly online meetup they both run.MiniHack is an online tech-agnostic monthly meetup, where teams of between 3 and 6 people compete to produce the best solution to a given problem. In their own words - “Where we meet monthly to come up with cool solutions to pointless problems”.For a full list of show notes, or to add comments - please see the website here

Hey everyone, welcome to the Unhandled Exception podcast.
I'm Van Clark and this is episode number 35.
And today is going to be another group episode where I am joined by Paul Michaels and Kevin
Smith who both run the mini hack events, which is something we're going to be talking about
today.
Ok, so before we dig into mini hack, could you both give the listeners a quick intro
into yourself and I will let you both fight over who goes first.
Go on Kevin.
I would play and let Paul go first.
I will do the right.
All right, go on.
Yeah, so I'm Paul Michaels, so I'm the head of development at a company called Music Magpie.
I'm a Microsoft MVP and sort of interested in mainly CCR development, but pretty much
anything that's cool and techie.
I'm kind of involved in or interested in.
Go on, Kevin.
Cool, thanks.
Yeah, so I'm Kevin, obviously.
I run lots of user groups, two user groups actually, but I'll part with the lots of
the ones I suppose.
So I run Donut Chef and Don't Yorke as well as the mini hack, so quite ingrained in the
community.
I mostly work on C-Sharp and TypeScript, I'd say, these days with different cloud variations
of either AWS or Azure mostly.
Quite happy to work on any kind of technical things to refer, because they're all kind
of great to work on and interesting to use.
But yeah, I work at a company called Exodus at the moment.
We build low software for bereavement and yeah, that's pretty much it's the cool thing
about me.
Cool.
Well, we can include a link to all those user groups and various things in the show notes
as well.
But before we dig into mini hack, I'm just going to do this episode's listener mention.
And this one goes to Shreyas Jejerka, who wrote a blog post listing his favorite eight
.NET podcasts.
And what blew my mind was that within those eight, which also include podcasts, the time
a big fan of and avid listener of, the Unhandled Exception podcast was number one.
And he said, with this post, I will be sharing the list of podcast channels that you can consider
listening to in order to keep up to date with .NET and related stuff.
So thank you very much Shreyas for putting this podcast as number one.
It really did make my day and I will include a link to that in the show notes.
And if you want to get mention on the show, just send a tweet using hashtag UnhandledException.
All feedback is greatly appreciated and I'm Dracon on Twitter, D-R-A-C-A-N.
So mini hack.
I'm guessing the listeners can perhaps work out what it is based on the name.
But just in case, what is mini hack?
So mini hack was a sort of idea that I had a well about what year and a half, two years ago.
Sort of a combination of things I'd seen online and in person.
And sort of born out of the fact that I've always liked the idea of going to a hackathon,
but I'm far, far too old to be taking a sleeping bag down somewhere and sleeping over
for two days and all this kind of business.
So I sort of suggested, I think publicly on Twitter, that this was an idea and see if anyone
would be interested.
And basically the idea is that we do a hackathon inside an hour and a half, two hours.
And so I think Kev got back to me and said, yeah, interested in getting involved.
So I sort of pitched the idea to him and he went, that's interesting.
I don't think that'll work.
You've not got enough time.
And to be honest, I thought that myself.
I mean, I was surprised when we did the first event and it worked and people actually
produced something in two hours.
And the stuff that gets produced is of a surprisingly high, high quality every time.
And I was sort of thinking, you know, best cases will get some off in his projects and
some, you know, talk about what we kind of attempted.
But no, we get, we get some really interesting and high quality ideas.
Yeah.
What Paul said, like, when we first got talking about it, I've been to quite a lot of like
in person hackathons, which are like 24 hours.
And it's so hard in them to even produce something worth sharing.
So I was always in the back of my mind, like, this is probably not going to work.
We've got like two hours to produce something, which is worthwhile sharing.
But I think half of it is like, because it is also online and the engagement is a lot
like kind of quicker, faster to get set up.
People have their kind of machines ready to go.
They're not trying to prime people to pair with and kind of sit with and that
kind of stuff as well.
And the challenges are a bit like different compared to a normal hackathon.
Like if you're doing normal hackathon, you have lots of different challenges.
You can submit your project for multiple and can win multiple prizes.
As we try to kind of have a different edge.
Yeah.
I think from kicking off, it kind of went pretty well, I think.
For the listeners, last August, I was quite honnête to be asked to be a guest
judge on Mini Hacks.
So I attended one of the events and the format of Don Edox with the user group
I run is very talk based.
So it's some coming up doing a talk.
So it's a very one way thing.
And I really enjoyed the interactive nature of the Mini Hacker events.
They're using zoom.
So I don't know whether that's what you still use, but the breakout rooms
worked so well and I enjoyed as a judge jumping into each of the rooms
and just chatting with the attendees to see how each team is going.
I suppose context, because I think the one thing that we didn't cover on
when you said what is Mini Hacks is actually how it works at the minute.
And it is a result of trial and error.
But basically, everybody jumps on zoom.
We allocate teams before and we try and keep it through.
Again, result of trial and error.
We try and keep it as small as possible.
So three or four as a maximum is ideal.
Anything more than that, we find that you end up with one person
who basically does all the work and five people sat around watching
and two people kind of works, but it's a bit of a challenge to get everything done.
I think we've decided on sort of three or four is a sweet spot.
We put them all into separate rooms in zoom.
And then we just kind of drift around from room to room
and check everyone's kind of all right.
They have a go at the task, which is typically sort of vaguely open ended task.
And probably getting a bit more to some of the things
that we've actually challenged people to do, but and then they'll
present something at the end to the judge.
And originally, I think when I did it, I had this idea of
allocer a certain number of points for this, a certain number of points for that, whatever.
And that basically got thrown out of the first event we did
because the judge on that, he just had a look and he went,
that's the winner because I think I'm quoting almost for bait.
And then he went, it's so wonderfully pointless.
I was like, I'm brilliant.
Well, I really enjoyed the one I attended, whereas the guest judge,
the topic was stories.
The description was you need to tell a story using the most diverse
and imaginative technology you can.
There should be some element of interactivity to the story.
So and the winner I chose was actually they did a hungry caterpillar game.
So that brought back lots of memories from when my kids were a bit young
and used to read to them.
But that was good fun.
Yeah, I think a lot of the challenges that we had have been quite,
even though Paul comes up with the abstract for the kind of challenge
beforehand, that I kind of look over it is much more better
that current stories and their storyline for them all.
But a lot of people just go off topic completely,
which is quite good and quite interesting to find.
So even though we kind of prescribe
kind of what we think people would start building, for example,
we did a one which was a trial booking system
and we coated like a API, which was just going to break all the time.
And we wanted them to kind of like deal with the scenario
of the kind of API breaking and deal with that kind of scenario.
Kind of thing.
But what happened was that everybody just built like quirky
kind of date pickers instead of how to pick a date within a certain range.
Instead of kind of like dealing with the problem with the API being quirky.
They just made a front end, which was just as quirky as the API,
which was just hilarious, I thought.
I was at the one where it was like it spun round or something.
One of them spun round or something and selected a date at random.
And then if it failed, it spun round again.
So what typically happens is I'll sort of have a thing
and I'll come up with something.
I said to Kevin, having a second pair of eyes works
because he'll sort of look at it and do the day I sent something through.
And he's like, you've got it too prescriptive.
You need to open it up a bit.
And there's a few of them where it works much better
and having a second pair of eyes.
And then we do that and we have an idea.
So in our heads, it's going to be like we did one with maps.
You had to get from point A to point B on the map, but avoid certain parts
and the parts would change.
So I thought, right, I'll check, you know,
how hard is it to set up Google sort of interface to the maps and so on.
Because everyone will do that.
And then the teams that were there, none of them did that.
What they all did was write their own map generator.
Like actually in the hack, they all did the same thing, which amaz me.
But it was not what we thought was going to happen.
With all these different hackathon events you've done,
there must be so many different stories about things that have gone wrong
or just like you just said, not quite what you expected to happen.
Yeah, I mean, I think the only thing we know is that
whatever we think they're going to produce, they don't produce.
The only time we managed to get something that we expected,
we came up with an idea where we would force an IoT thing.
So we spoke to Pete Gallagher, who's like well into IoT and stuff.
And I said, will you come on and do judge?
And we thought we'll try and force it to be an IoT thing.
And we came up with this contrived idea where I can't remember exactly
something like you're imprisoned and you have to produce
something physically that can be gotten out and given to somebody
so that they can come and rescue you.
You have to give them a message or something.
So we sort of contrived it such that it was absolutely had to be an IoT device.
And then Pete came on and gave a five, ten minute.
You know, this is how you use these sites that sort of represent the IoT.
That was the only time where we've actually done something.
And what we got out was what we thought we'd get out.
Every other time it's been different.
And sometimes it's, you know, some of the stuff that gets produced,
you would never, ever, whatever you thought.
I mean, it's one time we tried to do a whole wasp one there.
And I think we said something about you've got a right of vulnerability
and everybody just completely swerve the thing.
And I think we come back to a wasp about three times.
And I think the third time we said, right, you must have something
that's in the top 10.
I think we managed to get some stuff then.
But yeah, otherwise, it's just like, and to be fair,
that's kind of the spirit of it.
It's all a bit like just whatever's quirky
and whatever is kind of funny and gets a laugh or whatever.
It's not like it's suddenly going to production or anything.
It's just about teamwork and people having fun, really.
Si on fait ça en matin,
c'est à dire que les gens se sont en train de s'améliorer.
Ouais, on ne peut pas être stressés
qu'ils ont besoin d'un truc qui se termine dans deux heures.
Et c'est un des choses qu'on a mentionné au début.
C'est juste un peu de fun
pour se faire ensemble, rencontrer des gens,
faire des codes ensemble.
Et à la fois, les gens,
ils ont des meilleurs de la même manière.
Donc il n'a pas de travail.
Et les gens,
ils ont des choses à l'endroit où ils ont été produits.
C'est comme si ce bâtiment était en train de travailler,
mais ce genre de choses, on est juste complètement ignorés.
Ils se sont parfois en train de gagner
parce qu'ils ont fait une idée de ça,
pas même juste un concept.
Donc, même si tu n'es pas un
software ingénieur et juste un product, par exemple,
tu pourrais même venir en train de contribuer
à un équipe d'idées et des choses comme ça.
Il y a beaucoup de gens qui n'ont pas vraiment
de base.
C'est comme si le premier qui est sur le top de la bâtiment
n'est pas en train de travailler en développement.
Mais il a juste un hobby pour ça
et il en a juste de l'entraînement,
de l'entraînement avec des gens.
Et il en a juste de l'entraînement.
Donc, on n'a pas de stress pour l'environnement.
On veut que les gens puissent s'en ouvrir et jouer
et apprendre de nouvelles choses.
Et aussi, de partager de retour aux gens.
Parce que j'ai l'impression que beaucoup de gens,
moi personnellement,
j'ai appris beaucoup de trucs
différents, de libraries,
des choses UI,
des choses que les gens ont déjà appris à la fin.
Comme...
Une des choses que les gens utilisent régulièrement
c'est les API des browser
pour les reconnaissances en-dessous des browsers.
Donc, le browser a déjà
des API des reconnaissances en-dessous des browsers.
Et vous pouvez juste les ouvrir.
Et vous pouvez aussi avoir des API de speech.
Vous pouvez les ouvrir aussi.
Et je ne sais même pas si ils existent
trop fort,
ou si quelqu'un m'a dit que c'est cool.
Vous pouvez juste expérimenter votre connaissance
par les gens qui jouent.
En fait, je n'ai pas compris ceci,
jusqu'à maintenant.
Et alors quelqu'un dit,
« Attends, fais-le,
»
Je ne peux pas imaginer un business
où ils vont,
on a besoin d'un website
qui reconnaît son voix.
Vous devez être comme,
« Quoi ? Quoi ? »
Quoi que vous parlez de ça,
bien sûr que vous ne le dites pas.
Des trucs comme ça,
on avait un truc où on a dit,
« Recorder un son ou quelque chose,
mais pas en fait
en recordant le son.
»
Et l'un des équipes,
le gars que Kev s'est parlé de,
il est linguiste,
je pense,
et il a converti le son
dans des personnages japonaises,
et ensuite il a emporté les personnages japonaises,
et ensuite il a remis le son.
Ce genre de choses,
c'est vraiment surprise.
Et ce que Kev a dit,
c'est que,
on est actuellement
tentant d'encourager les gens
qui n'ont pas de développement de software,
parce que,
je pense que ça fonctionne de tous les moyens,
donc ça encourage les gens
de venir dans l'industrie,
et de trouver
un certain interest dans le programme,
mais aussi,
ça fonctionne de l'autre manière,
alors que si tu as un programme,
peut-être que tu travailles dans l'industrie,
peut-être que tu n'en as pas.
Ils vont avoir
différentes idées,
que les gens qui disent,
« Oh, tu ne peux pas faire ça,
parce que je travaillais dans cette industrie
pendant 20 ans,
et je sais que,
intrinsiquement,
tu n'as pas besoin de
quelque chose,
parce que tu n'as pas du sang,
donc,
pour les gens qui n'ont pas
du sang,
ils savent que,
« Oui, en fait,
on va essayer ça, on va essayer ça. »
Tu sais, quand tu as des équipes,
et tu as des questions,
les temps où je suis allé
au début,
et ils sont en train de balancer
des idées,
et quelqu'un d'autre
serait comme,
« Oh, ça serait génial
si on pouvait faire X, Y, Z,
et puis quelqu'un d'autre
qui est juste comme,
« Oh, oui, ça va prendre
5 minutes,
» et ils vont juste
faire quelque chose
ensemble dans 10 minutes,
et c'est juste comme,
« Il y a un autre,
et le personne est comme,
« Ah, OK,
je ne sais pas si c'est possible. »
Et c'est juste comme,
les trucs où les gens
ont une idée,
mais ils pensent que c'est super compliquant,
et puis les autres personnes sont comme,
« Non, c'est un livre pour ça,
»
« Il y a un autre. »
Si tu avais jump
dans l'une des équipes,
et ça se passe,
mais il n'y a pas quelqu'un
sur l'équipe qui sait
que tu peux faire ça
dans 5 minutes,
et tu sais que tu peux faire ça
dans 5 minutes,
tu les as mis un hint,
ou tu as étranger
toi-même et tu te la retouses.
J'ai essayé d'aider
pour les deux,
c'est pas trop faux,
j'ai aidé les mots,
et les langues
ne les connaissent pas,
c'est bien,
c'est pour moi.
Donc, l'un des autres choses,
c'est qu'il y a un langue
diagnostique aussi,
donc, on ne peut pas les
tous être les développeurs C-Shop,
ou les développeurs Java.
Les gens viennent avec
les tools qu'ils connaissent,
et ils tentent
de faire le meilleur qu'ils peuvent.
Je pense qu'il était,
c'est Go, je pense,
je pense que c'est ça.
Il y a un équipe qui fait
quelque chose de Go,
et il y a une question
sur comment
mettre des files en distance,
et tout ça.
Et je suis comme,
j'ai pas d'idée,
mais je pouvais essayer de l'aider.
Donc, je me suis dit,
je suis là avec la team,
en essayant de les aider,
avec les gens qui ont écrit de Go.
Et ils ont pris les gens
pour qu'ils puissent faire le prochain.
Et je pense que c'est
une bonne chose.
Mais une chose que j'ai essayé,
c'est de ne pas faire,
c'est de essayer de dire
ce que la team est en train de faire.
Donc, essayer de être
assez agnostic
d'être de la base
pour dire aux teams,
même si on ne les dirait pas.
Vous ne voulez pas dire,
oh, team A
dans X, Y, Z,
et voir qu'ils viennent avec eux-mêmes.
Ouais, aparte de tout,
vous n'avez pas besoin de les mêmes choses
qui ont été produites.
Je pense qu'on est assez content
que nous ne sommes qu'une seule situation
où la même solution exacte
est complètement indépendante,
mais la même solution exacte
a été trouvée au même problème.
Mais oui, ce que je veux dire,
ce que j'ai dit à la langue agnostic,
c'est aussi technologiste.
Je toujours essaye de
avoir des suggestions,
non, personne ne nous follow les suggestions,
mais je toujours en essaye de
mettre un qui n'involue pas le programme.
Donc,
l'utilisation d'un spreadsheet Excel
est bien.
Ou,
si vous voulez construire un robot IoT,
au lieu d'awaiter un code,
ou si vous avez un Lego,
ou évidemment,
il dépend de ce que vous avez,
mais le truc est que
si vous pouvez le déployer
au Zoom,
c'est bien.
Ce n'est pas besoin d'être
un programme d'interessants.
Un des items en note
sur les histoires intéressantes,
vous avez mis un spreadsheet HAC1.
Qu'est-ce que vous referiez?
Je n'ai pas pensé que c'était le seul temps
que la solution a été utilisée.
Mais c'était remarquable,
parce que
le problème était que
nous avons donné des jigsaw pieces,
qui ont indépendant les âges de mes enfants.
Je ne sais pas si vous le savez,
mais c'est possible de faire des jigsaw pieces
dans Powerpoint.
J'ai trouvé ce blog poste
pour le faire.
C'est un tangent,
mais c'est vraiment un pain
pour le faire.
Et je pensais que c'était plus facile.
Donc, j'ai eu cette image,
une image d'opening source
sur Internet,
et puis,
je l'ai fait
dans 6 jigsaw pieces.
Et effectivement,
le problème est que
je vais faire quelque chose cool.
Donc,
l'un des équipes
a eu Excel
et a rendu l'image
en utilisant les cellules
en Excel
comme pixels.
Donc,
chaque cellule a une couleur
différente.
Et quand vous vous zoomz,
cela vous montrerait l'image
et l'image de jigsaw pieces
ensemble en Excel.
Je pense que maintenant,
je le décrive,
ça ressemble un peu à mon jeu,
mais il y a eu
des millions de cellules
en Eucie.
Et cela a été coincé
en même temps
quand le gouvernement a été
inventé.
Ils ont trouvé que
les 16 000
roses,
ou quelque chose,
c'est un limiter
qui pourrait être utilisé.
Et oui,
20 minutes à 1 heure,
ces gars ont eu une
spreadsheet
utilisant millions de roses
pour dégager l'image.
Donc,
je pense que c'est probablement
mon préféré de l'Hack,
particulièrement parce que c'était
le premier,
mais aussi parce que
il n'a pas utilisé
aucun code,
et c'est juste
vraiment cool
de l'un de ces faits.
Oui,
je pense que
ce n'était pas le premier hack.
En revant,
les exemples
qu'on pensait
produirent.
Dans mon compte,
c'est comme,
jigsaw pieces,
ils vont créer
une application,
qui va automatique
se résoudre,
ils vont s'arrêter
les pieces de jigsaw,
et ils peuvent se résoudre
la puzzle.
Ou,
ils vont créer un
draguer drop,
un UI,
ou quelque chose,
où ils peuvent jouer les jigsaw,
et en fait,
ils peuvent
mettre les jigsaw ensemble.
Et on n'a pas eu
n'importe leur solution,
c'est-à-dire,

Oui.
Lorsque nous avons
un Excel sheet,
et...
je ne sais pas si l'un des autres
a fait quelque chose
où il a essayé
d'avoir,
je pense qu'ils ont utilisé
réacteur,
pour voir
si vous pouvez bouger les pieces.
On a demandé si vous voulez
checker le code,
donc on peut probablement
checker.
Pas que tout le monde
se fait,
mais on va probablement
avoir 60, 70%
de la code.
Oui, je vais dire,
en regardant l'arrivée,
sur votre page GitHub,
il semble que vous avez
une repository de GitHub
avec le code
pour chaque des haques différentes,
donc je vais définir
et vous interpréterai
dans les notes de la show.
Donc,
avez-vous en fait
eu
une langue
agnostic,
donc,
chaque équipe peut
choisir la langue
et la technologie?
Avez-vous eu
d'autres arguments
dans la même équipe?
Un équipe de team
veut le faire,
d'une ou d'autres équipes
veut le faire de l'autre?
Non,
je pense que j'ai eu des problèmes
où les gens
veulent faire un certain langage,
mais ils défendent
en utilisant le JavaScript.
Donc,
on a eu,
je pense que c'est principalement
Python
slash C-Sharp
slash JavaScript.
Et je pense que les communaltés
entre toutes les langages
sont tous
javascript développeurs,
donc,
tous les langages
sont en train de replier
en JavaScript.
Mais beaucoup de gens
sont bienwillés
de Google
et de
faire des choses.
Parce que,
à la fois,
je pense que,
même dans mon travail,
on va juste Google
et puis,
on va les mélanger
ensemble
pour essayer de
faire des choses.
Et,
comme un mini hack,
je ne pense pas que vous repartez
et refactorz les choses
comme vous le faisiez
dans la vie
réelle,
mais je pense que c'est
partie de la fun.
Ou tout le monde.
C'est pas
un refactor
de la couleur red.
C'est juste de la couleur green.
Ça marche?
Oui.
Il y a un public.
La couleur red.

Oui.
Je pense que c'est pas
un genre de confliction
que les gens disent,
je ne veux pas
faire un C-Sharp
et que je ne veux pas
faire un Python.
Et on ne va pas
bien travailler sur la team.
Nous essayons de
mettre les gens ensemble
en base
sur les skill sets.
C'est un des choses
qu'on a

une discussion
avant
la miné-hack.
On veut être
plus°
courageuse.
Si vous voulez
profiter
à un ami
ou un jour
défaisant
d'autres personnes
avant quiforent
vous ressent labs
avant enthusiastic
ce que vous pouvez réfléchir
pour襯iorir les gens
dans leur Potato.


Ils vont nous
élaboiller en

Ils

consentent
?
Mais
si tu retrans Lois

nus
denk
ou si vous voulez, vous pouvez juste se tourner le jour et trouver des team membres qui sont à vous
ou des jours où vous utilisez des trucs de la communication.
Vous pouvez mettre ça là-bas, dire que je suis C-Sharp, je veux construire des APIs, etc.
Et les autres gens vont te dire des messages, et dire que je fais ça aussi.
Vous allez les avoir et voir si vous êtes compatibles et puis allez pour ça.
Mais je pense que c'est beaucoup plus tard.
On va essayer de le faire en bas pour les questions.
Donc, sur le site Meetup, on a un site Google qui nous a demandé quelques questions.
Si vous voulez être une team qui vous a déjà dédiées,
ou leurs préférences sur les choix de technologie,
on a essayé de mettre les gens dans des groupes où ils veulent se faire.
Il y a des questions sur lesquelles vous avez des langues primaires,
et vous allez aussi être confortables avec des langues Python, etc.
Et aussi, si ils veulent être un team,
vous devez toujours avoir quelqu'un qui est plus capable de se faire de la manière qu'il soit.
Ce n'est pas un management, mais un équipe qui est plus coordinate.
Il n'est pas un équipe qui peut prendre le contrôle, mais qui peut prendre le coordinate.
On essaie de demander si quelqu'un préfère faire ça ou pas.
Parce que certains gens sont enversés par les choses,
et certains personnes sont en train de faire des choses.
On essaie de les mélanger ensemble,
donc on n'a pas de team qui est plus silencieux,
ou une team qui est toujours en train de se faire de l'autre.
C'est un peu plus préplané du fait que d'un événement et de qui on va.
Vous trouvez que, avec les différentes personnalités,
à l'endroit de l'acte, quand c'est présentation,
les équipes tendent à avoir un personne qui fait le présentation
ou ils sont souvent en train de les partager dans le présentation ?
Nous avons été en train de partager dans le passé,
mais de ce que nous avons dit sur le leadership de la team,
la principale fonction principale de la team est qu'on a besoin
d'un personne qui est prêt à présenter.
Si nous avons besoin d'un personne qui est prêt à présenter,
c'est bien, mais on a besoin d'un personne qui n'est pas trop fiers
de dire que c'est ma scène, c'est ce que nous avons fait.
Mais je pense que nous avons eu un couple de situations
où nous avons évoqué des codes,
et on a eu des gens qui n'ont pas fait le présentation,
ils ont fait un petit peu de split et dit
« Je fais ce que je fais, je fais ce que je fais »
C'est pas très often que nous trouvons,
mais quand on va en faire,
on va en faire de la même manière que tu en retournes,
et ça ne se met pas vraiment bien ensemble.
Qu'est-ce qui est le plus obscur ?
Vous avez mentionné que le JavaScript est le plus populaire,
mais qu'est-ce qui est le plus obscur ?
Vous avez déjà dit que c'est la plus obscur,
mais que vous avez dit que c'est la plus obscur ?
Vous avez dit que c'est la plus obscur,






mais que vous avez dit que c'est la plus obscur,
mais que vous avez dit que c'est la plus obscur,
mais que vous avez dit que c'est la plus obscur,
mais que vous avez dit que c'est la plus obscur,
mais que vous avez dit que c'est la plus obscur,
mais que vous avez dit que c'est la plus obscur,












Si je l'ai dit en haut, je serais en train de me faire briser quelque chose.
Briser, oui.
Je vais le dire, je pensais que tu devrais me faire briser.
C'est assez drôle.
C'est le premier à qui il est, c'est les plusses, les sémi-colons, les chevrons.
C'est un peu fou, je pense que ça serait un peu harsher sur vos attendus.
Si tu as insisté que tout le monde fasse ça.
Je vais inclure un lien avec ceci dans les notes de la show.
Les listeners savent ce qu'on parle de.
Je dois me briser les notes de la show.
Oui, je vais le dire.
Ça ne fait aucun sens, tu sais pas comment je vais le dire.
Je n'ai pas encore des Microsoft Swag
à l'un des conférences de l'année dernière, je pense.
C'est un truc qui a un peu de drink,
avec ce genre de langue que tu as écrit sur ça.
Je me suis demandé si les gens de la marque
connaissent ce que c'est.
C'est assez drôle.
Donc avec les différents guests que tu as eu,
je n'ai pas compris pourquoi tu m'as demandé,
mais j'ai apprécié.
Tu as eu des très bons guests,
des gens comme John Skeet,
des choses comme ça.
On peut parler des différents guests.
J'ai vu que tu as récemment écrit
ton tweet pour te donner des mots.
Oui, et je ne sais pas ce que je dois dire.
Il est réconstitement accepté, je pense.
J'espère qu'il va y être en 1, 2 mois.
J'ai été très surpris,
parce que je pensais qu'il y aurait beaucoup de gens qui sont malade.
Et on n'est pas spécialement en regardant quelqu'un,
mais c'est bien de voir des gens qui sont prominents
dans la communauté.
C'est pourquoi on t'a dit que tu es un grand-mère,
parce que tu es évidemment un grand-mère.
Mais les gens comme John Skeet,
j'étais surpris quand j'ai touché,
il m'a dit que je pouvais le faire,
et ensuite il m'a dit que je pouvais le faire.
Je pense que le premier qu'on a,
c'est Martin Bebe,
et il était vraiment bon à l'enquête.
En fait, il a donné le prix
sur le premier taxe,
donc on n'a pas sorti de le prix.
On n'a pas eu de sponsor,
et il a donné le team de victoire
à 100 quidraux de Amazon et vouchers.
Oh, bien, bien.
Non, pas Amazon.
Amazon, AWS vouchers,
pas Amazon.
Oh, c'est vrai.
Ça a été un peu meilleur.
Et puis,
on a aussi...
On a aussi Petit qui l'a mentionné.
On a eu l'un des co-authors
de l'OOS Top 10, Daniel, je pense.
Il était assez surpris
parce que quelqu'un a réussi
à produire une injection de sequel,
une vulnerability,
sur le point.
Et il a dit que c'est un bon élément
à ces jours,
parce qu'il y a beaucoup de gens clairs,
qu'il va aller au point de faire le bon élément,
qu'il n'y a pas de bon élément
et qu'ils ont réussi à faire ça intentionnellement.
Bonne table de Bobby.
Oui.
Et puis, on a aussi...
On a David Thomas,
author du programme de pragmatisme.
Il a participé,
il était assez intéressant.
La chose du coup,
c'est qu'il y a des gens
qui ont des gens très clairs,
et puis,
quand ça se passe,
il y a une heure et demi
qu'il a fait pour lui,
il a dit que
ça va,
et c'est génial.
Les gens sont contents de le donner
et ils sont toujours
toujours éprouvés,
comme éprouvés,
sur ce qu'il a fait.
Je veux dire,
que le programme est très dur,
et que le programme,
quelque chose qui fonctionne
dans une heure et une demi,
est un peu...
un autre.
Et si tu réussis à faire
le truc sans le programme,
c'est encore mieux.
Je veux dire,
si tu peux produire
quelque chose comme un spreadsheet d'exile,
un document de parole
avec un micro,
quelque chose qui le fait,
quelque chose,
ça doit être note-worthy.
Donc, évidemment,
le mini hack
est un événement virtuel.
Est-ce qu'il y a des plans pour ça
pour devenir en personne,
ou est-ce que ça va toujours
être un événement virtuel ?
Donc,
on a eu un problème
en faisant
des événements en personne.

le contexte pour ça
était que nous sommes
dans le milieu de la coronavirus
et nous voulions
commencer quelque chose
durant la coronavirus.
Ce n'était pas le raison
pour commencer,
mais pendant la coronavirus,
ça n'a pas été la décision.
Envers la virtual,
il y a beaucoup d'options
donc,
Kev's just pointed out
que 0 à 16
en ligne est plus rapide.
Nous avons eu des conversations,
n'est-ce pas,
qu'on se prépare
d'avoir un événement en personne,
peut-être
au-delà de
peut-être un dddd événement
ou quelque chose comme ça.
Donc,
on va avoir un sénat
et essayer de le faire en personne.
Mais je ne pense pas
que ça ne devrait pas fonctionner
si on était à dire
que cette semaine
nous serions dans
Cheffield
ou Manchester
ou Nottingham
ou quelque chose
ou où il y a Oxford.
Parce que
si on ne va pas être en train de faire

c'est pas grave.
La travelling
ne serait pas trop très bien
mais
je ne sais pas
si on va être
encore assez de personnes
pour une heure et un demi
ou deux heures.
C'est juste trop
trop d'incompréhension
pour ce temps-là.
Donc, je pense que l'online
fonctionne mieux.
Est-ce que vous en avez compris ?
Oui, je pense que
les compétences
sont des hackathons.
Ils sont très
planifiés
six mois
par année
en avant.
Les gens
qui dédient le temps
et les gens qui font des hôtels.
Toutes sortes de choses
vont dans le monde.
L' intertw bronze
l'autre plus


Instant de soumette


l' sits n' bemoh








bien pour les deux heures, comme un jour préconfermé, où les gens qui se sont
voyagés en plus tard et qui se sont envoyés en ce moment, ils pourraient faire ça
pendant deux heures et ça donne à des gens de faire quelque chose en ce moment
quand ils se sont envoyés en plus tard parce qu'ils avaient dû rester
overnight et ça se fait comme ça. Et je pense que c'est ce que ça pourrait
se faire bien, je pense, parce que c'est les gens de la conférence qui se sont
voyagés en ce moment et ils ont déjà investi en faire quelque chose d'autre.
Donc, avoir deux heures, juste se couper, rencontrer des amis nouveaux,
et ce genre de choses vont bien, je pense. Mais c'est un des choses qu'on a parlé
pas vraiment de plan, mais de faire un peu de souci, comme peut-être ça pourrait travailler.
Pour être sûr, on est seulement juste envers des communs qui sont envers des
coronavirus maintenant, donc il n'y a pas beaucoup d'opportunités.
Je pense que c'est le moment où on parle de la conversation de l'autre jour,
on parle de la conférence du Sud-Ouest, parce que ils ont juste récemment
ouvert les papiers. Je sais, on pourrait faire quelque chose avant ce jour.
Ça fait bien que ça se fait comme quelque chose qui pourrait être fait.
Je pense que ça devrait être un grand événement, parce que je ne pense pas
que c'est un régional, mais on va avoir assez de gens pour le faire.
Il y a un prix pour le faire en personne.
Si tu le fais en personne, tu dois avoir tout avec toi.
Si tu le fais pour un chef, par exemple, le Blockebs,
il organise, tu peux le faire, tu peux le faire,
tu n'as pas besoin d'un laptop, tu n'as pas besoin d'une chose,
tu peux juste le faire et regarder la conversation,
et aller au pub après et aller à la maison.
Tu ne peux pas le faire, tu dois avoir ton laptop,
tu dois avoir un certain type de setup,
et tout ça. Je ne veux pas dire que tu as besoin d'un grand setup,
mais au moins, on sait que quand quelqu'un connecte avec notre meet-up,
ils ont des choses à faire.
Même des choses comme Internet,
dès qu'ils sont allés en Zoom,
ils ont des Internet, qui travaillent et sont OK pour travailler avec.
Si tu es en personne,
tu as bien supplyé l'Internet,
ou tu dois tether les phones,
si tu as assez de données,
et tu as aussi créé une barrière pour entrer.
Les gens ont connecté avec le groupe avant,
juste sur les iPads,
avec des codes VS,
sur les browser,
avec la live-share.
C'est possible parce que c'est assez...
Il est en maison.
Je pense que la barrière pour entrer est beaucoup plus bas,
et il ne coûte pas aussi bien,
comme si tu commences en personne,
tu commences en barrière pour entrer,
beaucoup plus haut pour les gens,
tu peux juste limiter les gens,
tu peux aussi les attirer.
Mais je pense que ça a deux côtés,
comme Paul a dit,
il y a des bonnes choses à faire en personne,
mais il y a aussi des délais aussi.
Je pense que c'est ça que nous avons eu
cette discussion avec Donat Oxford,
parce que quand ça a commencé,
je pense que c'était environ 5 ans,
c'était toujours un event en personne,
et puis évidemment, quand le lockdown a été fait,
nous avons vécu en virtual,
et ça a été en virtual depuis.
Et nous planions en juillet,
ce sera notre premier event en personne,
et c'est juste un event de tour de l'éducation,
donc nous sommes en train de se faire ce genre,
à ce moment.
Mais comme vous l'avez dit,
c'est comme si vous vous souhaitiez
que beaucoup de gens peuvent s'attendre,
et que quand c'était en personne,
originaire,
tous nos membres étaient locaux,
ils pouvaient commuter.
Et puis c'était en virtual,
et tout de suite, nous avons eu beaucoup plus de membres
à travers le globe,
pas seulement dans l'Union européenne,
nous avons des gens d'autres pays qui sont attendus,
et par retour à être en personne,
nous sommes tout de suite exclutés,
beaucoup de gens,
donc nous allons toujours avoir
une forme de présence virtuelle,
juste pour ne pas excluter ces gens,
donc si nous faisons un tweet,
ou un tweet,
ou un type de streaming
de l'événement physique,
c'est un truc, vraiment.
C'est intéressant
comment la whole landscape a changé,
je veux dire,
comme vous l'avez juste annoncé,
c'est ce que l'on a fait.
La autre partie de ce que je pense que
c'est physiquement possible
d'attendre,
c'est vraiment un meet-up,
maintenant,
tous les jours,
en ligne,
et c'est juste les uns en Bretagne,
donc il y a aussi les uns en Amérique,
et tout ça.
Il used to be
pretty much restricted
to the one that was local to you,
I mean, so there's good sides
and bad sides to that,
but I think it is a different landscape
and I imagine what's going to happen
is that some groups will go back
entirely in person
and some will try hybrid
and some will just go online completely.
What we've done for Donate Chef
and Donate York,
so Sheffield One has had
about four or five in person once now,
the York ones had two.
The Sheffield Turner attendance in person
has dropped by about like
50% or more, I think.
Well, we used to get like about 35 people turned up
and now we're getting around like 12.
Well, 8 to 12 people,
8 to 15 sorry people.
But the people there,
we've literally done like a poll
when I was there,
I say, does people want to keep
continuing doing in-person ones
and everybody's like, yes,
we want to come in person.
And then people are quite dedicated
to kind of even travel from home
after being in their own home office
and come in and meet people.
It depends on your kind of like,
I guess your environment,
what you're working in,
how far you have to travel.
A lot of people used to just work
straight from their offices,
straight to the venue,
have a talk, have some pizza,
have another talk and then go to the pub.
As now, I think you need to be
a bit more dedicated of like,
oh, I finished work at half-hive,
I now need to go commute into the city
to go to this meetup,
which is a bit different
from how it previously was.
But we've been getting quite good feedback
about like kind of keep things in person
as well as online.
So we've been trying to not,
we're trying to not do like a hybrid approach
of streaming it online,
but we're just continuing recording things
and just uploading them to YouTube afterwards.
So if people do want that content,
they can still get it on YouTube.
But we're not going to do like a hybrid approach
of having it streamed
because we think that disconnect time
with kind of like questions
and kind of how you respond to people
is completely different from in person
to like kind of an online presence.
So we're trying to keep online ones online
in person ones in person
and just kind of like publish the content
for the in person ones.
So at least there is content
for people out there if they need it.
But that's kind of our approach so far
and that's been working fairly well.
Have you ever recorded any of the mini hack events?
We record the finale, as to say.
So we've got people,
they're kind of showing off to the judge
of what they produced,
but we've never recorded like people working.
We also, we record,
it's gonna sound a bit strangest,
but we record the finale for our own benefit.
So there's two things that we record it for.
The first one is,
so we can remember who won
and who was in that team.
Cause that is a bigger challenge
than it seems when you're not actually thinking about that.
And then suddenly we have to remember
because we've got sponsors now.
So the winning team wins
quite a generous sponsorship thing.
So we do the winning team
basically gets 25 pound voucher
pour juste les autres.
Donc, on doit se souvenir de ça,
qui, je ne me suis pas pardonné,
c'est un truc très bien, mais le autre est,
on voulait commencer à faire des vidéos promo,
et je pense que la première,
que je produisais pour la deuxième,
j'ai réussi à couvrir avec moi-même,
avec mon connaissance limitée de Cantasia.
Je pense que j'ai posté ça récemment.
Mais oui, c'est ça qui est le raison
que nous avons fait la recording,
et nous ne sommes pas censés publier
sur YouTube ou autre ou à notre chaîne.
Donc, on peut le faire.
C'est vraiment intéressant de voir
si ça a été publié.
Mais je pense que c'est la toute permission
et que les gens sont en train de se présenter.
Ils seront probablement plus en train
de se présenter si c'était possible sur YouTube.
Je pense que ça serait un
grand barrière pour l'entrée.
C'est effectivement un livestream
sur Twitter ou quelque chose.
Je pense que ça serait un grand truc
pour les gens.
Je suppose que nous ne pourrions pas faire ça.
Mais oui, le M bit, nous le règle,
mais juste pour notre profit.
Nous pouvons se rappeler
et produire des vidéos.
Quand nous faisons des vidéos, nous nous gardons
les gens en train de le faire.
C'est ce qu'ils produisent.
Et souvent, nous avons trouvé
la date d'une autre fois,
et nous avons fait des recordings
pour des temps qui l'ont fait.
Je vous ai dit que je vous ai dit
que les vidéos se sont récemment décevées.
Oui.
Vous avez perdu les vidéos
ou avez-vous eu des backups ?
Nous avons perdu
des vidéos et je ne sais pas
si nous avons adapté notre processus.
Parce que, pour être vrai,
nous n'avons pas besoin de ces recordings.
Nous ne l'avons pas besoin
de tout ce que nous avons besoin
pour ce que nous avons déjà fait.
Je pense que c'était pour la VEP.
Je voulais faire une vidéo pour la VEP.
Je l'ai fait.
C'était la vidéo que je l'ai postée
sur LinkedIn.
En fait, je peux probablement
vous mettre un lien sur ça
si vous voulez mettre ça dans les notes.
Oui, ça serait bien.
Avant de nous changer
à DevPix,
il y a quelque chose que vous voulez mentionner ?
Oui, donc,
moi et Kev
sont activement involved
en écrire des livres, et nous allons en mettre un autre.
Je dois avoir
ma dernière livre publiée
ce mois,
qui est une livre
sur mes expériences avec l'architecture.
Et je pense
que Kev,
vous avez fait
quelque chose...
Je n'ai pas oublié, je parle.
Oui, donc, je suis involved
en faire des livres en vidéo.
Donc,
j'ai fait des tutoriels mongos
et des formats de vidéo,
en marchant par exercices,
qui sont en retard pour un livre.
Et je suis pas là,
et je fais des revues techniques
sur un livre de 5 mongos.
Donc, c'est un peu ce que je travaille sur.
C'est un peu un peu
un peu de software,
qui est bien en fait.
Cool.
Donc, on va faire des DevPix ?
Qui veut aller au premier ?
Oui, on va.
Je suis en train de faire un site qui s'appelle Lee Engelston,
un calendrier de tech.
Je vais vous envoyer un lien,
je pense que j'ai déjà envoyé un lien
techcommunitycalendar.com
Il liste tous les
choses qui se passent dans la communauté de tech
et les mini-actes
mais aussi les autres choses.
Et je pense que c'est
un petit gaffe dans le marché
qui est pluggé.
On va le faire.
Je n'ai pas eu de contenu pour
me mettre les gens en train.
Mais une des choses que j'ai remarquée dans l'industrie,
c'est que
on a toujours essayé de
mettre les gens en train.
Le test
a été un grand
truc dans les dernières années.
Les développeurs de software
ont poussé tout à la gauche.
Donc, on automaise le test
possible d'un test de integration,
un test de unité,
un test de N10.
Mais il n'y a pas de trend
pour mettre plus d'infrastructure
dans les Devs, qui sont très intéressants.
Je suis personnellement
un expert
et j'ai été intéressé
dans les infrastructures et les choses.
C'est bien.
Je pense que tu as parlé de Pulumi.
C'est un des projets
qui a poussé les boundaries
de la devs, pour faire
l'infrastructure et de plus en plus
à la gauche.
Il y a des projets
comme Aidebess, qui a commencé
l'Aidebess CTK.
Vous pouvez en faire.
Vous pouvez en faire.
Vous pouvez en faire.












Je ne veux pas de parler de Devs.
Je suis en train de travailler
et je suis plus en train de faire ça.
Je me suis rendu intéressé.
Ça se passe dans les deux de la même manière.
Parce que, comme tu dis,
les choses et les codes
et les choses qui ont été plus poussées à la gauche.
Mais aussi, les choses comme
j'ai vu plus et plus
les équipes d'opérations
en utilisant les choses comme
gâter et sauver le contrôle
et avoir à apprendre ce genre de choses.
Et, j'ai l'impression que, avec le cloud,
en tant que populaire,
je pense que plus et plus de choses
sont naturellement
dans la route, où vous pouvez
automiser toutes les choses.
Et quand vous avez des choses comme
des décennies de récouragement,
des environnements qui sont rapidement dans le cloud,
tout est automatique
et répétable.
J'espère que dans l'un des deux mondes,
beaucoup de compagnies ne font pas ça, mais,
à l'aider, c'est ce que les gens doivent faire.
Je vais vous dire que













où est le meilleur endroit
pour les listeners à s'acheter ?
Si vous avez des questions, ou
pour trouver plus de mini-hack.
Vous pouvez aller
sur le website de
mini-hack.github.io
Je vais vous le envoyer
et vous pouvez le lien.
Nous avons aussi un page
de github
qui est probablement plus important
et moi personnellement,
Paul underscore Michael
sur Twitter.
Kevin aussi sur Twitter.
Oui, je pense que pour moi, Twitter est probablement le meilleur endroit
pour en avoir contact.
Kevin underscore byte.
Je n'ai pas d'idée pourquoi je
ai toujours le nom, qui est créé
quand j'étais 12 ou 13.
Mais c'est un long de la façon dont j'ai
essayé de bouger à mon domaine
de kevsoft.net.
Je me suis donné un peu de temps
pour que je fasse de la façon
où je suis allé, mais je me suis mis
en place de la façon la meilleure.
J'ai eu le sens de vous demander
où la bête a été.
Je ne m'en souviens pas, mais je pense que c'était
quand j'étais jeune et je n'ai pas pu
speller byte avec byte.
J'ai fait le byte de byte et ça me
a pris le temps.
Je ne sais pas quand tu tries
de transitionner, car mon email
est le même. Je vais essayer de
transitionner en utilisant
kevsoft.net, qui a eu des années.
Et de changer tout ce que tu as fait pour tes e-mails.
Je vais te le donner
et je vais te laisser
tout ce que j'ai fait pour mes
études. Je ne m'en ai pas
pas à la fin de la vidéo,
c'est possible aussi.
C'est le même avec mon username
Dragon en Twitter.
Je l'ai fait
il y a des années,
il y a des jeux de Quake,
et c'est un jeu de Dragon,
qui a changé le dragon.
C'est juste un truc.
Il y a seulement 6 lettres,
c'est utile pour mon Twitter.
Ce n'est pas méchant.
Obviously, Dan Clark a été
pris.
Les gens doivent mourir, 12 ans
d'enfants,
parce que tu dois
toujours faire la même chose.
Tu dois toujours vivre avec la même chose
quand tu es 35, 40 ans.
Bien joué, merci
d'être dans la chaîne.
Quand je suis un guest,
je vais vraiment attendre
une de ces et rejoindre
avec la hackathon.
Je n'ai pas fait ça, je dois
faire ça. Je vais rejoindre
Scott Hansen.
Merci d'avoir regardé.
C'est sponsorisé par Everstack,
mon propre company,
pour plus d'informations
visiteverstack.com.
Si vous avez aimé le podcast,
s'il vous plait,
vous savez ce que ça veut dire.
Mon DM est ouvert.
Mon blog danclark.com a des liens
à tout mon stuff social.
Comme d'habitude, nous allons inclure les liens
à toutes les choses qu'on a mentionnées
dans les notes de la show,
qui peuvent être trouvées sur
unhandledexception.com.
...

Les infos glanées

Je suis une fonctionnalité encore en dévelopement

Signaler une erreur

TheUnhandledExceptionPodcast

Tags
Card title

Lien du podcast

[{'term': 'Technology', 'label': None, 'scheme': 'http://www.itunes.com/'}]

Go somewhere