Anyway, 1 Peter chapter 1, we're going to look at verses 17 through 21 as we continue our study here in 1 Peter. Let's begin reading at verse 17. I'll read to verse 21 and we'll get into our study. 1 Peter chapter 1 beginning at verse 17. The apostle Peter writes, And if you call on the father who without partiality judges according to each one's work, conduct yourselves throughout the time of your sojourning here in fear, knowing that you were not redeemed with corruptible things like silver or gold from your aimless conduct received by tradition from your fathers, but with the precious blood of Christ as of a lamb without blemish and without spot. He indeed was foreordained before the foundation of the world, but was manifest in these last times for you who through him believe in God, who raised him from the dead and gave him glory so that your faith and hope are in God. So as we look at this, we know that the apostle Peter has been writing to a church that's undergoing persecution. He wrote to the church of the diaspora to the dispersed and as he was writing to the church, he was making it very clear to them that the things that they were going through were actually going to work out for their good. The trials that they were going through were trials that were intended to refine and purify their faith and he had begun to speak with them concerning what it was to be a child of God. He was actually describing some of the things that make up the Christian. If somebody were to say, What is a Christian like? Well, you can look at some of the things that he's been speaking of and you can see that that's what a Christian is like. That's what we look like and so as we've been looking at this, we're noticing, especially in verses 13 through 16, that first he was saying that Christians were those who gird up their minds. When he had said Christians gird up their minds, that simply means that a Christian is ready for action, that Christians are those who are very serious about their faith in the Lord Jesus Christ. He repeats that kind of thought in chapter 4 verse 7 when he says the end of all things is at hand therefore be serious and watchful in your prayers. So he had said that one of the earmarks of a believer is that their minds are girded, that they have in other words an attitude of readiness for action. He also spoke of Christians being sober. Now obviously the word sober is a word that we use today when it speaks of us not being drunk or inebriated. To be sober is to be not under the influence of any alcoholic brew, whether it be a beer or wine or some stronger thing. And to be sober is to be somebody who's in the right faculties. To be sober speaks of being calm and collected. It speaks of being temperate. So another thing that he spoke is not only do we have our minds girded, not only are we prepared for action but we're also sober-minded. In 1 Peter 5.8 he says be sober, be vigilant because your adversary the devil walks about like a roaring lion seeking whom he may devour. He also mentioned that believers are to rest their hope in the grace that has been brought at the revelation of Jesus Christ. So we rest in the grace of God and anticipation of seeing Jesus when he returns for the church. Another thing he said is believers are to live as God's obedient children. We're obedient because obedience is the mark of one of God's children. God's children are obedient even as Jesus said if you love me keep my commandments so we're obedient children and also we're aware of the days that we live in and we resist being conformed to the age. And so we know that the age that we live in has a tendency of squeezing us into its mold. Whatever is acceptable in terms of common culture is something that we have to evaluate in light of Scripture. And I'm quite aware of the fact that some of us may not be quite as aware of the fact that we're being squeezed into the world's mold simply because the culture that we live in is common to us and therefore accepted by us without much argument. I was sharing recently just this morning actually how that if it were possible for somebody who was we'll say 65 years old when they died and we'll say they died in 1955. If it were possible for that person to suddenly make an appearance in the 21st century, if somebody who died at the age of 65 were able to appear in 2012 and you were to speak to them and ask them what do you see here? I find I think it would be a very interesting conversation. I would say that anybody who had died in 1955 and awakened in 2012 the first thing would be shock and horror. They would be horrified at what they see because the entire culture that they were used to is no longer in existence. They would say to themselves and they would say to us that this entire culture is a twisted culture, it's perverse. It's nothing like what it was when I when I used to be alive here on planet earth. But we need to remember that they probably would have had opportunity to see a show like I Love Lucy, right? I Love Lucy is an interesting show. It's almost timeless in some ways but it's got a lot of things in it that people today don't relate to. I mean Lucy and Ricky Ricardo didn't even sleep in the same bed yet they did have little Ricky which is kind of a miraculous thing in and of itself. I mean they didn't even sleep together. They didn't allow those kinds of things in television at that time. They didn't have dirty jokes. They didn't have the the kinds of freedoms that people have today that have that has become very common in the culture. There were no there were no protests like we have with the one percenter kind of thing. There were there were no people marching in the streets for for same-sex marriage. Those kinds of things did not exist and so if they were to be suddenly awakened in 2012 it's not the world that they remembered. It's nothing like it. They didn't have to worry about censorship in terms of having to be censored and you go to the movies because they didn't even use much profanity if any at all in the movies. The actors actually acted and so it was an entirely different thing to turn on the television set and to see a comedy. Well comedy was wholesome. There wasn't any perversion. There wasn't anything twisted but today's people people today have become acclimated to the to the culture. They're conformed to the culture and that's why they argue against those who would say that there are things within our culture that are wrong. That's the reason they'll argue about it and there are a lot of believers who take the same tack. They believe the same thing. They don't see anything wrong with with the thing. They don't see anything wrong with claiming Christ on Sunday and not living for Christ on Monday and so what has happened is we have become asleep. Even as I said recently we have fallen asleep as a church. We have fallen asleep in the light. Romans 12 2 says don't be conformed to this world but be transformed by the renewing of your mind that you may prove what is that good and acceptable and perfect will of God. Do not be conformed. Do not be squeezed into the world's mold but be transformed by God's word by the renewing of your mind to begin to see and to prove those things that God says all right how do I know what these things are? I know them by by being in the word of God. I know them by reading the scriptures and meditating on them and memorizing them and trying to apply them on a daily basis. I know the things of God by walking in the spirit of God by asking God to fill me with this Holy Spirit and to attempt to practice my faith in a tangible way. You see we've been looking at that and one of the things that that the Apostle Peter made very clear to us was as it relates to God is that that God is holy. He said God is holy and therefore our lives ought to reflect our parentage our heavenly parentage and God by nature is holy. Isaiah chapter 6 verse 3 says it like this and one cried to another and said holy, holy, holy is the Lord of hosts. The whole earth is full of His glory. The Bible teaches very clearly that the God that we serve is holy is separated from sin. God is holy. When the priest had on his vestments would put on his vestments one of the vestments said holiness unto the Lord. So the nation of Israel was aware of the fact that the God they served was a holy God. When Moses was there on the mountain getting the Ten Commandments and all and there was all that noise, that thunder and the lightning and all that commotion going on and Moses came down from that mountain the people of Israel said we're not going up there you go for us for they were greatly afraid because they saw the majesty and power they saw the awesomeness and the holiness of God as that was all being right before their eyes just presented through those things and so they said to Moses you go up there you you address them you represent us because they saw how separated in terms of their sin they were from that holy God and that's what you find in the Old Testament the sense of God being holy and so what you have God declaring here in 1 Peter 1 16 is I'm holy therefore you be holy in all manner of living. God is holy and because God is holy our lives are to be set apart from evil we're to have a quality called holiness God is set apart from evil he doesn't take pleasure in it and neither should his children and because God is a holy God takes no pleasure in evil his children ought to be being more and more conformed into the image of their holy father now because he's holy he is also a judge and he judges in holiness he judges righteously and that's why in verse 17 the apostle writes if you call on the father who without partiality judges according to each one's work conduct yourselves throughout the time of your sojourning here in fear if we come to Christ and our response is to honor God for who he is and when I honor God for who he is it results in me living in a way that reveals that I am separated to him and my true relationship is revealed by the fruit of my life and not just the things that I say now obviously we don't anticipate any perfection that we're going to be in the state of perfection here on the face of the earth we realize that there's only one perfect person and that's me all the rest of you are sinners we know that I teach that faithfully no we we know that only Jesus Christ is holy and all the rest of us fall short of the glory of God we understand that so it's not like the apostle Peter is saying you have to go out and make yourself holy but he is saying that we discipline ourselves to pursue those things that will result in us being separated the true relationship I have with the Lord is always going to be demonstrated not just by what I say but how I live in 2nd Corinthians chapter 7 verse 1 Paul said therefore having these promises beloved let us cleanse ourselves from all filthiness of the flesh and spirit perfecting holiness in the fear of God for some that's a new concept this idea of actually living separate but it's very important it's important for us to embrace the way that we habitually live reveals the reality of our relationship to the Lord and when Jesus was approached on one occasion I find it interesting how that somebody approached him and asked him what is the great command in the law Jesus's response is something that we as believers embrace he said Israel the Lord your God is one love him with everything that's within you he said but there's a second commandment that is likened to the first you shall love your neighbor as yourself so love loving God is always going to demonstrate be demonstrated by our love for one another and you I have to say something to you I think that sometimes sometimes we don't understand that that love is very easily demonstrated by simple courtesies to one another by simple courtesies my son Joseph graduated from college yesterday I'm very proud of him he spent five years at Biola University and graduated just yesterday thank you for that and I'm blessed and I'm pleased to announce that to you and so we went yesterday to his graduation ceremony we had to get there early because there are so many people who had graduates and we found our place to be seated and we sat and we got there at 8 30 but the event didn't begin until around nine and then it went on for a couple of hours two and a half hours or so and so we got there got our seats sat there and then I had some people who were seated behind me who threw pretty much the entire ceremony from the worship to the the prayers the commencement speech through the addresses made by the professors there at at Biola I had several people a family behind me the whole time talking and I started thinking very biblically I started thinking I'd like to lay hands on you be muzzled you know those kinds of things you know the fool has said no I and I'm I'm getting frustrated because they're just talking and and they're adding to the things that the commencement speaker is saying and or just kind of laughing amongst themselves and they did it the whole time and these were not young people these were adult people at my age that should have known better now there was one younger person there with them but these were older people these were not these were not young 13 or 14 year olds who get kind of like antsy because it's not enough animation up there that's not enough keeping their attention these these were adults my age and they had one who probably was around 22 or 23 and they would interrupt that what the speech was and and the individual was speaking was a was a high caliber individual who was speaking things that you needed to listen carefully to what he's saying in order to be able to hear the point that he's making but how can and how could I hear the point he's making when somebody behind me is making their point and as I was sitting there through this entire time I'm thinking how rude I mean your mama didn't raise you right you know didn't you learn I mean you're my age and and I'm biting my tongue because I don't want to be rude in return and I'm asking the Lord to help me but at the same time Lord you know it's like we're believers this is this is a Christian congregation these are Christian students we ought to know better but apparently we don't you know apparently we we don't we just just talk when we feel like it we do what we want and and yet Jesus says great love has no man than this and a man laid down his life for his friend you are my friends if you do whatsoever I've commanded you and and and if you love me keep my commandments and and I ask myself the simplest things we don't do the courtesies the courtesies that we ought to extend on one another we don't do I mean know this and I know this you come to a stop sign and if there's a car coming on the other way that has a stop sign you you know someone's going to shoot through that stop sign you know that and this touch and go thing like you know try and get across before you get t-boned you know or or you're pulling into a parking stall you know in a in a mall and as you drive in you see somebody come in in your direction and even though you're in front you know this guy's going to lay his foot down on the gas and spin in there and get in front of you and climb out and sadly sometimes they have a little fish on the back of it you know or you go to a gas station and and somebody pulls in front of you rudely or you're walking Marie was saying this to me the other day she said you know as an older woman she's walking in and she doesn't mind me saying that by the way as a woman who's not 18 anymore that's probably better walking in and how people will just young men will swing the door open and just walk in front and let it swing back to hit whoever is behind them that happens all the time you've seen it maybe you've done it and it's so wrong and it's just a basic courtesy that we used to show with another it's just the basic ways that we lived in such a way that we had a decent unified organized society but today it's unfortunate and it's not like an old man railing against the youth and we it's from the old to the young we have forgotten to do the golden rule we are not treating people as we would be treated we just don't even in church even in church those people were conversing behind me because what they had to say was more interesting to them than the man who was given giving the commencement speech a man who was there at 9-1-1 a man who saw what took place and a man who was saying to us God has made us in his image and we've been created with the ability to create and we need to create good and not evil we need to go out and do the things that are right because that's what Christ has created us to do powerful message but you have to listen to him deeply and intently to understand what he wants you to know but you've got somebody talking in between because guess what what they have to say is much more important than what somebody else has to say and yet what we're going to reach the world for Christ when we we haven't even learned the basic things about showing courtesy for one another right well see all of that is very practical all of that is it's all very practical learning to love one another and to live a holy life see and and the apostle Peter is saying listen all of the things that you do eventually amount to what is called a life and this life that you have is ultimately going to be presented before God who's going to be looking at this life and God will be making judgment concerning that so the way that we habitually live reveals the reality of our relationship to the Lord aw tozer said it like this he said we have learned to live with unholiness and have come to look upon it as the natural and expected thing unholiness he wrote that probably around 1959 and even in his day he's saying we have come to see an unholy way of living as natural and normal if tozer saw the 21st century he would be amazed at how this nation has become when we kicked out God from our midst he'd be amazed at it and so the thing that the apostles making clear to us is that we will one day stand before the Lord and I want you to notice he says who without partiality judges according to each one's work God is the judge and he's fair and he's impartial he's not a respecter of persons 2 Chronicles 19 7 says there's no iniquity with the Lord our God no partiality no taken of bribes so he's righteous and because he's righteous he will be fair and being fair he's going to be impartial and I want you to see that he said he judges according to each one's work God has kept a record of our works eventually we stand before him so you're driving and that dreaded red light goes on behind you and you pull over to the curb the officer comes out of his cruiser walks up your windows rolled down may I see your license may I see proof of insurance you hand them your license you hand them the proof of insurance goes back to his car runs a check comes back did you know you have an outstanding warrant no you have an outstanding warrant you were due to appear in court on you know June 2nd last year and you didn't show up and you go oh I I forgot well there's a record and the record is impartial the record demonstrates that you broke the law at this time and therefore you are liable so you stand before a judge and you say to the judge I forgot or guilty with an explanation does it fly no it doesn't because what we're dealing with is did you keep the law or did you break the law I broke the law so the judge has a record before him my record that states that this man here violated and therefore he's guilty well you want to know something the Lord has a record book and I can't stand before God saying guilty with an explanation I can't ask for leniency I can't ask for probation I can't ask for any of those things and that's what he's saying he's saying God is a judge who is righteous God is a righteous judge and so when I stand before God I cannot give him any excuse and so when people stand before God it's going to be two classes of people one is going to be those who are regenerate those who have gotten saved those who are born again and two it's those who are unsaved those who have never given their hearts to Jesus Christ the saved and the unsaved will stand before him the Bible says we will all stand before God's judgment seat now Jesus is the judge the gospel is a standard for judgment and John 5 22 it says the father judges no man but has committed all judgment to the son John 12 48 says there's a judge for the one who rejects me and does not accept my words that very word which I spoke will condemn him at the last day so there's one who will stand there saying I rejected the offer of life I rejected the gospel I rejected Jesus Christ and ultimately their record is not going to be expunged there's no way it's going to be erased there's no way that they're going to be declared not guilty because they died in their sin and so they stand before God guilty as sinners without redemption but the believer when you heard the gospel of Jesus Christ and received Jesus as Lord and Savior you will stand before the Lord but not for judgment you receive reward when you stand before the Lord in 2 Corinthians 5 9 and 10 it says therefore we also have as our ambition whether at home or absent to be pleasing to him for we must all appear before the judgment seat of Christ so that each one may be recompensed for his deeds in the body according to what he has done whether good or bad and so we stand before the judgment seat of Christ to receive rewards not judgment and our sins have been cleansed and they've been cleansed by the blood of Jesus Christ and that's why we receive rewards Ephesians 6 8 says because you know that the Lord will reward everyone for whatever good he does now this knowledge of appearing before Jesus is the motivation of our behavior and Jesus said it's not enough to hear in Matthew 7 21 he said you need to hear and you need to do so it's not enough just to to have recordings in my mind of things that I've heard from the word but rather it's the obedience that demonstrates the genuineness of my faith and what is it that causes me what is it that motivates me to want to live for Jesus Christ not simply the rewards but something that goes deeper that motivates me that will give me the ability to receive rewards well he says knowing in verse 18 that you were not redeemed with corruptible things like silver or gold from your aimless conduct received by tradition from your fathers but with the precious blood of Christ as of a lamb without blemish and without spot he indeed was foreordained before the foundation of the world but was manifest in these last times for you who through him believe in God who raised him from the dead and gave him glory so that your faith and hope are in God it's that knowledge that we've been redeemed that word redeemed means to liberate by payment of ransom we've been redeemed we've been saved from empty and aimless lives we've been saved from that and we've been saved from that through Jesus Christ our lives are spoken of prior to salvation as being empty and aimless our way of life includes things like our ethics our values our religious convictions the things that we inherited Paul would say those things were aimless they were worthless and devoid of genuine hope or promise he says so in Ephesians 2 verses 1 through 3 when he says you he made alive who were dead in trespasses and sins in which you once walked according to the course of this world according to the prince of the power of the air the spirit who now works in the sons of disobedience among whom also we all once conducted ourselves in the lust of our flesh fulfilling the desires of the flesh and of the mind and were by nature children of wrath just as others so you were aimless he's saying but now you have purpose your purpose is now designed by God you walk in his spirit and he leads you in the place that he wants you to go your release has been secured the price has been paid by the the blood of Jesus Christ he voluntarily died for you and the price he paid was incredibly high it was beyond what any person could ever pay Psalm 497 and 8 says it like this none of them can by any means redeem his brother nor give to God a ransom for him for the redemption of their souls is very costly and so there's no way that I could ever come up with enough money to ransom myself let alone my wife and my children and grandchildren and friends so that price was beyond anything I could pay it was beyond anything you can pay not a single person could ever pay such a price and so God himself took upon himself human flesh that he might pay that price that he would be able to ransom us and that's what the blood of Christ is all about it washes it and cleanses us from all sin and he calls it the precious blood of Christ because it's especially dear it's a great price of great price the blood of Jesus is more valuable than anything we were bought out of slavery to sin by his blood and the one who was giving this his life up the one who poured his blood out for us is described as being without blemish and without spot when it speaks of Jesus as being that lamb without blemish the word blemish means no character defect acquired through life unstained by environment when it speaks of being without spot there's no genetic or innate defect there's no moral corruption nothing outside and nothing inside so when the Lord Jesus died on the cross poured out his blood for us it was because he is the perfect sacrifice now notice in verse 20 how it says he indeed was foreordained before the foundation of the world but was manifest in these last days redemption wasn't an afterthought it was part of God's plan God paid because he intended to deliver us from the captivity of sin and this has occurred here he says in verse 20 in the last times and last days so Jesus was openly revealed as Savior in these last times the last age of the world is already dawned we know that its clothes is imminent he's been revealed for us is what he's saying others hope to see him but we are privileged to see him and through him according to verse 21 we believe in God Jesus is our mediator he's the only one there's no saint who's ever lived on the face of the earth that is our mediator Jesus Christ is the only one according to 1st Timothy chapter 2 verse 5 there is one God and one mediator between God and men the man Christ Jesus Jesus said I am the way the truth in the life no man comes to the father but by me and so this one mediator this way that we have faith in God well this one mediator is Jesus Christ we come by Christ through faith into the presence of God himself and as we do so we claim the blood of Christ and we recognize that it was his substitutionary death he died on our behalf by which we can now stand before him clean he says God raised him from the dead and gave him glory so that your faith and your hope are in God Jesus's ministry is completely validated by his resurrection and he now stands at the right hand of the Lord as the Prince and as our Savior we have hope and the hope that we have comes through Jesus Christ notice how he said your faith and hope are in God through him we have some dear friends of ours who just this last several days gave us a call and said that my friend called and said my mother-in-law is not well and we're going to bring her to live with us here in our home and his mother-in-law and father-in-law lived in another state and so they were going to this to this other state in order to minister to them and it just would have been better for her to be living here with their daughter with their daughter and so so my friend went and had been going driving you know and spending time there and they got to the point where they said we need to bring her here let's bring mom to our house so they did they brought her and she began to live with them she moved in with them and her husband for on a thursday but within three or four days her health took a turn for the worse she and her husband been married for 60 years she got up and she walked from her room with a little walker came to the kitchen and she sat down and they brought her some breakfast cereal so she could be there with her husband whom she was seated next to and she could eat her breakfast and she ate her cereal and then she leaned her head against her husband's shoulder 60 years of marriage and looked up at him and he smiled at her and she reached out and gave him a kiss and she turned she looked down and she died 60 years 60 years he was there next to her and she leans against him she kisses him goodbye she died a little body slumped against her husband and he left her there for 25 minutes he wouldn't move just let her rest and they called my friend to come and he had to come from work and take his mother-in-law and carry her and put her into another room and she died yesterday i went to two celebrations of graduation i went to my son josephs who graduated from college but i also went to a celebration of another kind of graduation where this dear friend of ours who we've known for over 30 30 years went home to be with jesus graduation and her husband would say to you i didn't lose my wife because when you lose something it means you don't know where it is he doesn't say he lost his wife because he knows where she is she died in faith and she died in hope she died a believer in the lord jesus christ she wasn't lost to us she is wonderfully found she graduated jesus with jesus and to me it's very important to understand what it means that my savior poured out his blood so that he could make me into a new creation so that old things indeed would pass away that all things would become new and that by his blood he would redeem me from this broken world put my feet on solid rock and give me hope in my heart and peace in my life and joy and saturate me with his love and to awaken me to his forgiveness and to lead me into the way everlasting and to be able to see my savior face to face when i close my eyes here and open him up there that all comes because i have been redeemed by the blood of the lamb and that has transformed my life from living for myself to one that is going to be like him we have hope but not as the world we have hope because our hope is in Jesus christ and the faith that we have is in him not in man but in our god and that comes because my god loved us so much he gave his son that he might redeem and ransom us from this present evil age and give to us a hope of eternity with Jesus christ that changes your life


Everybody forced here ripping 22 23 specter and mosaic four box mixer Find those at any the results on screen anytime elite sports cars calm. Let's do it. Let's rip some mosaic first Let's pull a one-of-one Nebula or black mosaic. I'm down with either But again, we got two to go in the specter case coming up soon. There's a Lincoln chat for you We got flawless serial numbers Luminance football I that collegiate football NTP YT's with teams on sale So a good few options here guys, but again, there's personals on channel two right now If you guys want some the ripped I'd head over there pretty soon because it hasn't been super busy They won't stick around all night It's just gonna be not super busy over there You want a personal channel two is the place to be DJ Sean with a shame now. He's shaking the entire table The camera's like Sharpen a lot in his mosaic. Maybe I'm Mitchell red drew holiday for the bucks Yeah, then he's up there with his The ones and twos this is what this guy knows Zach Randolph on the Grizzlies autograph first hit goes the Grizzlies sup Lamook Steve with the oh my god Face fuchsia tongue out face fuchsia tongue or a factor or not refractor, but silver tears your hornets blue Mosaic rookie paint Watson nugs. Oh, look at that It's a Kevin Durant stained glass short print going to the Sun's Very nice card for the Sun's You go Jabari The rookie blue is the 199 by the way and you'll catch montage mosaic Pretty good start to this one Zebo. I was neat Zebo Silver to soon move bulls red mosaic klaxon nets And Carol break away So about Zach you talk about Zach Randolph about Zebo Mosaic Gary Trent red mosaic is nem hard. You'll Pacers rookie there That sounds like an awesome moment Lamook. You still have you still have the headband. I hope right silver clay Thompson warriors Purple Jarrett Allen going to the Cavaliers out of 99. They step Curry mosaic breakaway That's pretty sick man mosaic van fleet Raptors reds there Williams for the Grizzlies Stopping wet. Yeah, dude. I just played Zebo. We played a lot to probably like 40 minutes Just got to catch it find somewhere to put it till you get home and you can Wash it and you know wash your hands and all that Or not, I'm sure if you're weird, I guess Ricky mosaic boat champ bucks blue to 1 99 Jared Jackson Grizzlies and a razzle dazzle Luca Donchich So I'll hit Sam with a razzle dazzle. I got him. I gotta play some forts more. I've been playing like a week I need to You get a few games in and see how trash I am Silver Davion red shengoon before I play starfields like eight hours One of those games you do something and then there's just another 40 different side missions and always stuff Paul George was a clips red Isaiah Stuart Pistons. Oh, you never wash it. Oh, there you go Hopefully you wash your hands at least caro Silver rookie Yuck Bajie for the jazz that is a pink No, Laura for the Pacers to 1 49 In introduction so Han for the spurs mosaic. Oh shame Strike out. That's right.  How did he get to the Brewers? What trade was that? mosaic of on say Graham red Jalen Durand rookie for the Pistons Silver Bradley be a wizards to 1 99 blue mosaic quickly for the for the Knicks They sharpen mosaic rookie introductions mosaic, Vucevich bulls red Mike Conley for the Timberwolves Mike Conley there Heck, yeah, that sounds awesome. I need to talk to rich Ricky mosaic Nicola Yovitch for the heat pink mosaic shooter for the Lakers. Well, you know what we need Right behind the magic bench some seats montage mosaic is Luca Right behind the scores table. It's where you need to be rich. Oh for clients and everything. Yeah. Yeah clients. Yeah Yeah, yeah, yeah, yeah, yeah, totally totally totally Sean is my clients. Yeah silver air Gordon Clips red tri-young for the Hawks Razzle Dazzle Palo, that's awesome for the magic 42 beers that would cost more than a whole row of tickets in the lower bull Got mosaic dealing sucks red Jimmy butler for the heat. All right, so the 24th when we go to that game Should I'll just meet it some bar I guess Ricky silver Fontechio jazz Nice hearty blue mosaic Ricky to 199 for the Mavericks J. Nivee rookie breakaway for the Pistons. Actually, let me see Which is not a big deal I mean if you guys meet here that might be the best way to go about it. I'd make the Palo. Yeah, yeah We're gonna mag that Razzle Dazzle Palo. I didn't realize that That saw it after All right guys spectra tiered is down to one first flawless is down to one That's awesome. I appreciate y'all Thank you. Thank you. And then nine to go on the second flawless one boxer 18 on luminance 10 on iMac collegiate That's what's up There's still 16 to go and one to go in NT so one in the division's case 16 in the PYT case Halfway on PYT Is that a purple I see? Like is that a Nebula? It's not a Nebula. It was a Trayman red, Jalen green for the Rockets and Purple is Montage, Shagill Hotel, Alexander to 99 for OKC. So we're looking for an auto still in this block I think this is the auto right here. Actually, now I just mentioned that it is it's the 49 It is a Deandre Aitens sons on the autograph sons doing pretty well here actually At a stained glass Durant and an Aiton auto to 49 silver Tatum for the C's purple Grant Williams for the C's as well to 99 Shirt blazers of Damien Lillard And I said trailblazers that is his team Stairmasters just more like it silver Joe Ingalls red Pat Bev I won't do the two angle thing This one yell overdrive Palo we should hide his we should hide his hat We should take the hat out of his bag and hide the hat leave the bag out You wait didn't eat his food so he doesn't care about things people give him You literally came in here and got him food And he doesn't even touch it.  God David Roddy the 149 for the Grizzlies Redemption here. We've got Palo Ben caro rookie Jersey autographs interstellar Magic Killing it here big congrats Orlando loving that Orlando magic about time to start ramping that song back up. Oh We are getting to that time of year where just every night There's a there's a game on of something every Sunday this football every Wednesday. There's hockey and basketball. It's so good So good Liravia to 99 Grizzlies Clippers now with a Zubac auto 99 Magic going undefeated Patriots going undefeated Ruins to hell with the Bruins Got miles Turner Pacers the 149 Ryan Rollins the 25 on the rookie auto for the Warriors Warriors Christian Wood Rockets to 49 and Bob McAdoo to 25 on the Knicks auto Nice hit Knicks as an on-card McAdoo as well. Actually, that's pretty nice. All right spectra sold out first fall This is sold out. That's what's up. Love that So we've got nine to go 18 on luminance 10 on IMAX 16 on NT still No divisions case sold out as well for NT. How about that? Yeah So that leaves us with Four breaks left tonight flawless luminance. I'm at collegiate an NT football PYT case You've got a lot of teams on sale over there. That's right. That's right Keegan Brunson Portas the 99 bucks Knicks RJ Barrett sky-high signatures Knicks again solid break for the all the 75 Derek White for the Celtics the 149 As well as a Rashid Wallace Blazers illustrious legends on-card autograph Rashid for the Blazers to 25 Nice hit Portland Cam Reddish to 99 for the Blazers Kaminga at a 99 radiant auto for the Warriors Sean loves that guy's autograph So bad Got smaller It got even worse You got Ingram to 149 pelicans and Knicks again Trevor kills the 199 rookie Jersey Auto Knicks had a real good break especially in spectra get rich called one of the mixers speletra Ten bucks Tuesday. It has like select inspector. He called it speletra That's gonna drive Sam nuts. I bet That's good though. He needs that. Yeah, he's earned that. All right to 199 out of mosaic. He had hearty quickly Jaren Jackson Peyton Watson to 149 was shooter Noirah Also to 149 Roddy white Ingram to 99 Allen Williams shea guilders Alexander Cam Reddish Bobby Portas to 49 It's Christian wood stained glass Kevin Durant sons autos of Kaminga Rashid Wallace as a Blazer RJ Barrett Ryan Rollins Bob McAdoo If a kazoo buck eight into 49 for the Sun's Zebo for the Grizzly Zach Randolph Trevor keels Jersey Auto Knicks rookie and we also had Magic redemption Paulo Ben caro Ricky Jersey Auto interstellar and razzle-bazzle magic Paulo Ben caro Thanks everybody on to number four next


to be here. Before I start my talk I'd like to get to know you a little bit better. So round of applause if you're having an awesome day. Round of applause if you're having like an okay day. It's not bad, it's not great, alright. Oh, okay, nice.   Anybody? No? Oh wow, this is the first talk I've given where everyone is having an amazing day. That's great. Round of applause for you guys having an amazing day. No to self don't do that while you are holding a clicker. So I am Saran and today we're going to talk about code clubs. So a little bit about me, I work in Microsoft. I do a lot of coding and also product development work. I'm part of the civic tech engagement team so we do a lot of civic tech products. Currently a lot of what I do is an education. If you want to talk more about that I'd love to tell you about some of the stuff that we're working on. But today I want to tell you a story. So two years ago I was not a developer. I didn't know much about anything about code. I was this chick. I worked at startups. I worked at tech startups. I was in the field but I did all the things that were not technical. So I've done sales. I've done business development. I did a lot of talking but I didn't really work with the product team. And I felt like I was always sitting next to the engineers and I was always looking over their shoulders and thinking man I wish I could do that. That looks so much more interesting than what I could do. I felt like the engineers and the product people were the ones with the real power. The ones who could affect how the user experienced what we did and I was really jealous of their abilities. So I decided to learn to code. And that process for me was partly self-taught and partly a boot camp. So I did a couple months. I quit my job. I did full time like 12, 14 hours a day in my apartment. Very lonely, very sad. But I did a lot of this on my own and then I eventually applied to a programming boot camp and got accepted and did a few months there. And so when I graduated from the boot camp I was so excited. I said yes finally I have those super powers that I've been looking forward to and now I can do all the things that I want. And I felt like that. I felt so cool and so badass. I conquered all the code stuff and then I got my first job. And I felt like that. I felt like there was so much code stuff that I didn't know yet. There was stuff I didn't know I didn't know. There was stuff that I thought I knew but I forgot. That's a nice surprise. And by the way all this stuff changes all the time. So welcome to programming. And to me this was just a really harsh awakening. It was very, very humbling. And this is the dravest model of skill acquisition that says that when you are learning a new skill you have to go through these phases. You start as a novice. You moved on to an advanced beginner, then competent, then proficient, and then finally expert. Which is what I think all of us want to be. And that's why I wanted to be. I wanted to be that badass expert in that cave in those awesome glasses and I wanted to know everything that I could about code. And so I asked my mentors and senior developers. I said what can I do as being a novice right now? What can I do to get to expert? What do you think they said? Practice, practice. That's a good one. Yep, code. Anything else? Read code. You knew what this talk was going to be about. So they said to read code. That was one of the most common answers that I got to that question. And so I got together, my group of friends, we all went to that boot camp together. And I said hey, let's get together for one hour every Sunday at 11 a.m., which is a big commitment for me because I'm not a morning person. Yes, 11 a.m. is still very much the morning. And I said let's get together and let's read code. And so the first thing you do when you decide to go on this adventure with your friends is you have to pick a name. What do you think we call ourselves? Code club. He said that was the right answer. So we decided to call ourselves code club. So the second thing you have to do is you have to pick something to read. And so we went back to those experts, those mentors, those senior developers, and I said okay, what should we read? We have a time. We got a name. We have a place to meet. What are we going to read? Guess what they said? You can shout it out. I won't bite. Code. You should read code. That's actually very close. They said anything. They said you should read anything. That's not helpful. If I ask you where I should start and how I should begin doing something I've never done before, don't tell me that I can start anywhere. So having said anything, we decided that we had to pick some guidelines. We put together some rules that would help us determine what to read and how to read it. So one of the things that we decided is that the code that we read should be exemplary, which is very, very subjective. So how do you define exemplary? We defined it as one being popular, something that people had heard of that was currently in use, something that was well documented. We as beginners thought this was very important because if we couldn't understand what we were reading, we wanted to have documentation, a reference to go to. We wanted it to be well written, which is kind of hard because as beginners, how do you know what is well written? But we thought it should be well written anyway. And lastly, we wanted it to be well maintained. So something that was up to date, something that was recent. These were how we defined exemplary. And we believed that if we found this good code, and we read it every week, we would go from novice programmers to badass experts. So the first thing we decided to read was we looked at Sinatra. Show of hands if you know what Sinatra is. Okay, great. So if you don't know, you can read it. DSL for quickly creating web applications in Ruby with normal effort. This is one of the first Ruby frameworks that we learned in bootcamp, but we didn't really dive into the internals. We didn't know entirely how it worked. And so we thought, hey, we've always wanted to learn a little bit more about this. Let's use this as an example to dive deep. So we started with Sinatra's get method. And we decided to gather. We used Google Hangout for this. And we were so excited when we first started. And we started with that get method. And we were following that method to a different method, to a different file, to a different directory, to another file, to another directory. And we quickly became overwhelmed and very afraid. And that one method took us a lot longer to dissect and unpack than we had time for in that one hour. So I'm a big fan of retro. I love doing something for the first time, taking a step back, going through what we did, figuring out how we could do it better. So after that first hour, we asked, how was that experience for everyone? What did we learn? And how can we improve? And the result is that we found that one of the most important things for us was picking a manageable code base. So Sinatra was a little too big. Even that one get method was a little too big for all of us to comfortably go through it. And so we decided to pick really an arbitrary number for ourselves. We said that from now on, we're going to pick code bases that are 100 lines of code. And that ended up being just the right amount of code that we could go through in an hour. And when we did that, what it meant is we actually had time. We had time to ask questions. People were comfortable asking more questions and going on tangents, because they knew that we only had a short code base to go through. It gave us the time to try things. If we saw a method we didn't quite understand. We could clone that repo and we could open up, you know, prior IRB and actually try some of the things that we saw. It was also enough time for us to research topics. If we saw a whole new thing that we didn't understand or a pattern that looked kind of familiar, or a module that we never seen before, we could actually pause, do our research, come back and talk about it. And we could do all that very, very comfortably because we picked something that was manageable. And what we learned in that first hour is that it really wasn't about reading code. That's not where the knowledge and the power came from. It was about the digressions. It was all those conversations. Reading the code was really just a launching point to do much more interesting investigating and learning together as a group. The third thing we learned is it's a team effort. We kept it at five when we started telling our friends, we had a couple people say, oh, can I join? And I was like, no, sorry, start your own thing. And that's because it was really important for us to make sure that everyone on the team was engaged and active and participating. And in order to do that, you have to have what we call a tour guide. And that was the person to say, hey, let's start on line one and go down. Hey, let's pause here and look this up. Let's open up pride and try some of these things out. And another really important role for that tour guide is to catch the people that are trying to be quiet. And to say, hey, Ian, I've noticed you haven't said anything. Are you lost? Are you confused? Do you want to take a stab at answering this question? And it was someone to really make sure that everyone was happy and engaged and we're all on the same page. The tour guide is not the expert. They're not the teacher. They're not the one with the answer. They are the host of the party making sure everyone's having a good time. So the first few weeks were awesome, but we ran out of exemplary code. And so out of necessity, we had to read bad code. And for us, that bad code was the code that didn't reach the four the four rules of exemplary code. And when we did that, Dan looked at it and looked at a particular method and he said, this method sucks. How would we write it? And this was such a crucial moment in our code club history because he gave us our first moment of interaction. He gave us the excuse to say, huh, this isn't the way that we would do it. How would we do it? And he offered us the opportunity to actually try it ourselves. And what this did is it made it made everything so much more engaging for us and so much more personal for us. And so we asked questions that said, you know, what is the intent? Why was it written that way? Is there an overall pattern that we're just completely missing? How does it fit in with the rest of this code base? And what we've learned is that code doesn't have to be exemplary. Bad code is awesome. And it's awesome, especially for beginners, because when we know that we're reading something that we don't think is very good, it gives us permission. It allows us to say, to critique it and to say, you know, this isn't quite right. How would we do it? And for us to try things. So it gave us a confidence that we would not have had if we were criticizing rails, for example. So we threw out those rules and we said, we're just going to find code. That's 100 lines of code. So everything was going great again. And then Dan says, guys, I don't think I really understand how Rack Middleware works. We were looking at some gem. I don't remember which one it was. Rack Middleware came up and he asked us that question. And we said, Dan, it's so obvious. And we tried to explain it to him. And then we realized that none of us knew how Rack Middleware worked. And in doing so, we found our first knowledge gap. And this was really exciting because what we did is next week, instead of picking a code base to read, we instead said, let's all research Rack Middleware. Let's go off. Let's find videos and blog posts and articles. Let's read it. Let's understand it. And let's see if we can try again and explain it to one another. And so again, going back to this idea of reading code as the launching off point, this was a really great tool for us to find these knowledge gaps that we wouldn't have uncovered otherwise. Everything was going great. And then came the Omnioth Meetup gem. So this is a gem that I was using at work for a social media platform that we were doing. And I didn't really understand how this gem worked. The documentation was a little shoddy, wasn't very good. And I thought this would be a nice small code base for us to read as a group. And then I can understand a little bit better and everyone can learn from it. And in doing so, we realized that finding relevant code bases were really important. All of a sudden, I was a lot more passionate and excited and really intent on understanding this than I was the previous code bases because I was personally invested in understanding this. So we realized over time, over a lot of iteration and trial and error over many weeks, if not months, that we developed a set of guidelines. So picking a manageable code base, depending on your expertise and how much time you have, it can be 100 lines of code or something more. For us, 100 lines really was the right number. Two, learning happens in the digressions. Those rabbit holes are awesome for learning. And we learned to embrace them instead of resist them. That it's a team effort, making sure that your team is relatively small and everyone is engaged and really active was important. And having a tour guide, someone to make sure that everyone's having a good time. Interacting with the code is great. I love those opportunities where we can actually try out some of the methods and figure things out. It doesn't have to be exemplary. Bad code is great. Finding those knowledge gaps and not being afraid to take a break, do a little, do a little digression and actually dive deeper into something you may not have understood. And then finding a personal connection with that code base, maybe it's a problem you're excited to solve, a gem you're using for work can really transform that experience. And then there were some unexpected benefits. One was that when you're reading code, you get to look at the organization of the code base, which is something that especially as a beginner, you don't have a lot of exposure to if you're just making stuff yourself. So you've got to see how things were named, what the folder directory structure was like. You get to see how things fit together on a higher level just in terms of the code base itself versus reading the code. You also get to see collaboration. One of my favorite things was realizing that one gem was actually a fork of a different gem. And I feel like when we learn to code, we hear about open source and that was just a very, you know, exciting thing that everyone told me about and I was going to be a part of. And when you're reading code, you get to actually see it. You get to see how different code interacts and how different contributors work together. And third, it builds your confidence. I found over time that I started relying less and less on documentation when I didn't understand something. And I have a confidence to actually just go to the code base and read it myself. And so over time, I really saw my personal confidence increase. So after a while, I wanted to try something different. I didn't want to just read code and I didn't want to do it with people that I knew. So going back to when I first learned to code, it felt a lot like this. I was tired, it was lonely, it was frustrating, it was me just kind of fighting my computer and you know the computer is always right. And then when I got to bootcamp, all of a sudden I had all these people. I had this community of people who were just as excited to learn about code as I was. We would cry together when things didn't work and we'd high five when things worked. And it was just such a different experience for me. But to get that experience for me cost $11,000 and many months without salary, which isn't exactly feasible for probably most people. And I didn't like that. I didn't like that to get that type of emotional support on people making the same journey that I was, that this was the cost that I had to pay. So I started something called code newbie. Has anyone been part of a Twitter chat before? Show of hands? Yeah, anybody know what a Twitter chat is? Show of hands? It's funny they're like less people who knew than people who participated. So a Twitter chat is when you pick a hashtag. So for us the hashtag was code newbie and you pick a time. So for us it's 9 p.m. Eastern time on every Wednesday and someone will tweet out questions using that hashtag. And so I would tweet out things like what are you learning this week? What are you really excited about? What are you building? What languages are you working on? And people would respond using that same hashtag. And so if you search for the hashtag you basically get to see this really nice stream of conversation happening around that one topic. And so I started doing that because I saw other Twitter chats happening and I thought it was a really easy low barrier way of starting conversation and starting to build a community. And I saw people get really excited about it and start to respond. I saw people from all over the country, all over the world, people who use 4 a.m. in the morning and where they were when they were responding to these tweets. And they were really excited to find and connect with people just like that. People who were excited about code and finding out about it relatively later in life than a lot of more senior developers. And so it started as a hashtag and I thought that it would last maybe a few weeks, a few months. But it's been, Jesus Christ, it's been almost two years. And now we've grown into this really, really incredible diverse community of people. And one of the Twitter chat topics that I had a few months ago was called past lives. And it was people tweeting about what they did before they learned to code. And it was fascinating. We had people who were ballet dancers, truck drivers, people who were teachers, people who were biochemistry professors, just all kinds of different walks of life. And I was really excited to see that all these different experiences and perspectives were now going to be part of our community. And so we started as a Twitter chat. But the problem with the Twitter chat is it goes away. You can storeify the tweets, you can keep them around, but they're not really a good way of archiving information. And so from there, we started an online forum where you can actually go back and collect data a little bit better. But the forum isn't a great place to dive deep into a specific topic. So as a result of that, we started the Code and to be podcast which we've been doing for the last year. And it's a weekly podcast showcasing different developers and their stories. But the problem with that is that when you focus on one story, you don't get to hear all the other incredible stories. So we have a blog where people can contribute and talk about how they learn to code, what they're struggling with, what they're learning. And so we started all these little channels and all these different little support systems for people excited about code. But that wasn't enough. These were all really great tools for people to share resources, but I wanted to create something where people could actually learn together. So what if you took this idea of Code Club that we've been talking about and you brought it together with the Code Newbie community? What would that look like? And what if instead of just reading code, we read a bunch of other things? You can learn a lot, I'm sure you all know, from blog posts and tutorials and videos and talks and book chapters and lots of other sources of information. So we created this online thing called Code Club. And it was great because anybody could start one. You start a session, it's one hour, you can have up to four people and you picked a topic or an activity you wanted to do and then you'd all meet online and you'd go through that activity together. And people would sign up and the seats would fill up very, very quickly for this and it covered all different types of topics in many different languages and frameworks. And so we ended up doing over 50 Code Club sessions and I was really excited about that. But the problem was that I was now on the outside. I didn't know how good or how bad those actual sessions were. So to figure out how to make it better, I had to go and talk to users. And I learned some interesting things. The first is that having a manageable activity is really, really crucial to people wanting to come back and to people getting the most out of these sessions. And there were so many times when the activity they had to do in an hour was just too big. It would take hours to really finish and I saw that people were pretty disappointed about that. When they did finish an activity, even if it was really small, they felt a lot more accomplished. Second is that calling people out worked.  What do you think? And making sure that people are actively involved. I would similarly tell the session leaders I would say, don't be afraid to call people out. If you see someone being a little too quiet, if you see someone who isn't participating, invite them to participate. And I was a little worried about this because I didn't want to make people uncomfortable, but I wanted to offer them an opportunity to engage. And what I found was that even people who came to me and said, I'm very introverted, I'm very shy, I didn't want to talk, they still said, I'm glad that the host called me out and said, you know, what do I think and how would I solve this problem? And I got a lot more out of it than I would have if I just stay quiet. And I thought that was very interesting. The third is that broken activities still worked. So there were a couple activities that were picked where the links were broken or it was just really out of date. I think there were a couple where the tutorial just kind of stopped halfway and didn't actually finish. And even in those moments, it was still a really good session because what that did is it forced people to fill in the holes themselves. It forced people to actually look things up and do a little bit more digging and they've still got a lot out of it. So these lessons might look familiar to you. They look familiar to me anyway. So the first is it goes back to our Code Club guidelines, right? So this idea that you have a manageable code base for reading, you still need a manageable activity for a Code Club session. This idea that calling people out works, that ties into this interacting with the code, embracing digressions, and making sure that everyone on the team is involved and is excited. And that third one of broken activities working goes back to code base. Bad code bases are still really good code bases, especially for learning. But there was one pretty big problem. This idea of a tour guide was really hard to sell. When we had these sessions, they filled up pretty quickly, usually in a few hours. But getting people to start the sessions was a huge problem. I would tell people, you don't have to be an expert. You don't have to be a teacher. You're not running the class. You know, this isn't a class, first of all. It's a team project. And they just didn't believe me. They felt like they had to be that expert. They had to be that teacher. And it was a really hard assumption to shake. So we tried a different format. To solve this tour guide problem, we said, OK, what if we actually had a designated tour guide? And they would be the tour guide consistently over a number of months. And people can drop in whenever they want. And so we have three groups. I think now we have a little bit more. We had three groups running, Ruby Monday, JavaScript Tuesday, and Python Thursday. So we picked the three most popular languages in our community. And we did more than read code together. We built together. So one of the big problems that I've seen in the Code Newbie community is this huge gap between the experience you have when you're learning to code on your own using code school, treehouse, whatever the tools that you're using and the skills that you need to be a productive member of a dev team. When you're on a dev team, you generally have pull requests and code reviews. You have project management tools. You have some kind of a get workflow that you're doing. There are all these things, all these skills that make you a good member of a dev team that's very hard to get if you're learning to code on your own. So instead of reading code, we had each of these teams have a project that they worked on on the long term. And they had to use all these collaboration techniques and tools that would help them get that first dev job. So there were some pretty big differences between this model and the one we talked about previously. One is that it's pretty unpredictable attendance. There was no sign up process. It was the same time every single week. And so we didn't know if people would one show up and who would show up. Two, there was really no agenda. We used the, so it went from a one hour session to a two hour session. And in those two hours each week, what we do is we'd go through any open pull requests. We talk through anything, any features that people were stuck on. And we really used it to unpack and almost do a weekly retro. But a lot of the coding that happened on the project happened in people's free time outside of the two hour session. So each week was a different agenda. It wasn't a specific activity that they were going to do. Number three, and this to me was very interesting. We have very, very different skill levels. We have people who are on these teams who've been coding for a couple weeks. We have people on the teams who are very, very experienced. And their role is more of a mentor, someone who can come in and provide guidance. So being able to make sure that all these different people are involved and engaged on a project, regardless of their skill level, has definitely been interesting. And number four, each club had a long term project. So it wasn't this very short, very narrow, one time activity that people were doing. It was a project that generally took between two and three months to complete. And finally, probably the biggest difference is this consistent tour guy. We had one person who was in charge of making sure the project management tool was up to date, making sure that people were added to the GitHub repo so they could contribute. We had one person really in charge of making sure the team was happy and engaged. So if we look at the evolution of Code Club, we did it three ways. The first was just me, my developer friends, meeting for one hour every week, primarily reading code. The second was having anyone start and sign up for sessions, limiting it to one-off, one-hour sessions with a very specific activity. And three was having strangers dropping in on a long-term project with a guide who was going to be there for a very long time. And even with these differences, the guidelines still persisted. So these eight guidelines still carry through even to the most recent version of the Code Club. So picking a manageable activity had a slightly different meaning. It wasn't 100 lines of code. It wasn't something you can complete in one hour. A manageable activity was something that the team could finish. So for example, the JavaScript group, one is just practice, just vanilla JavaScript. And so they did a very familiar game to, I'd say, a lot of people here, Hangman. They had a very simple game that they knew they could finish. The Ruby group did a blog app, which is a pretty common thing to do using Rails. And so they picked something they understood, they knew how it should work, and it felt very doable to them. The learning happens in the digressions. We decided to focus the two-hour sessions on conversations, on reviewing pull requests, and then having that person talk through how they made those decisions. And that almost always led to people discovering new gems and new tools, new concepts, new patterns, and we really embraced those conversations. It's a team effort. One of the things that the tour guide does that I absolutely love is if they see a new person join that week, they'll say to that new person, they'll pull them aside and say, hey, notice this is your first time. What's your experience level? What kinds of things do you want to get out of it? And they'll pair them with someone on the team who's been working on the project for a longer period of time. So they really make an effort to make sure everyone is included. Having that tour guide there is incredibly, incredibly important, making sure that they embrace the code newbie spirit of being really nice and welcoming and inclusive has been really, really great for the success of this idea. And five, interacting with the code. They actually interact with the code because they're building it. They're actually building out these features and these stories. It doesn't have to be good. One of my favorite parts of watching these projects be built is when they build something that isn't quite right and then a more senior person will come in and instead of saying, that is not right, don't do that, they'll say, tell me about how you came to this decision or have you looked at this in this blog post? And we really have this culture of being really nice and being really welcoming and it feeds in during these code reviews and during these comments. Finding those knowledge gaps, so every week during those sessions we're finding those things so we don't understand and exploring them. And then finding relevant code bases. It was really important to me to make sure that every team picks their own project and everyone is emotionally invested in what they're building. One of the most recent things that I believe the JavaScript team is building is called the newbie mapper. So a lot of what we do in code newbie is online and people don't know where other people are and they want it to more easily code in real life. And so we are now building a newbie mapper that everyone's really excited about because they want to know are there any other code newbies in my area that I can pair with in real life. So what I've learned from really thinking about these guidelines is that it's not about code club. The format of code club is really just implementation details. What the dates are, what the times are, how long the sessions are, those aren't really the things that matter. The guidelines are more for social learning. When you have a group of people who are incredibly excited about code and really excited about using code to make a better life for themselves, how can you learn together in a more effective way? How do you leverage everyone's excitement and their passion and their resourcefulness to make everyone in the group really productive and better coders and better people? So when I talk about code club, people automatically think education.  And that's not really what we're doing because the problem we're solving is not an education problem. It's not a technical problem. It's not even a learn to code problem. It's something much more human and much more basic. It's the problem of feeling alone. It's that feeling that I think everyone in this room has spelled at some point in their coding journey where they have this mountain to climb and they don't think they can do it. They don't know what creatures they'll find along the way or if they're in good enough shape. They don't know if they've brought enough water. But you know that other people have done it. You've seen other people at the top. You've read their books. You've watched their talks. You've used their code. But looking at them, you don't know if you are as capable. You don't know if you're as good as them. And those demons of doubt are so loud and they're so annoying. And it sure would be nice to have someone on that climb with you. And that's what Code Club is really about. It's about finding people to climb that mountain with. I worry that as we become more experienced and as we become more knowledgeable, we'll forget what it feels like. We'll forget what it feels like to look up at that mountain and just be terrified. To open a code base for the first time and have no idea what's going on and to feel that cold panic, that shame of not knowing, which we often confuse with stupidity. And what I really love about these sessions is it's such a great reminder of what it's like to be that afraid and what it takes to climb anyway. I've got a very long way to go as a developer, but I got this far in part because of all the incredible people who've believed in me and who saw my passion for code and my passion for this community and who've helped me get there. And what I hope is that you all help some code newbies who are climbing behind you. Thank you. I guess I'm supposed to do questions now so we can do that. Anybody have any questions? I don't know. What are the age ranges of people that are in code newbies? Are there kids, young, how old do they go? I don't, I think they go pretty old. If I had to guess, maybe like fifties, but I've never asked. As far as young, I think we focus, oh, is that, oh, I'm sorry. Is that, just kidding, that's super young. This is being recorded, right? But as far as young, so we focus more on adults. Like we focus on people who are using code to transition into a new career. So a lot of people, I'd say like our average age rating is age rating just probably like late 20s, early 30s. We have had some kids join, which has been funny because they're like, do you mind if I join? I'm 13, and I'm like, ask your mom. I don't know how this works. So we've had a couple, but it's mostly adults. I was curious about consistency. Like if you've had problems with like cancellation, so when you're trying to do something weekly, like that can be pretty heavy frequency, like to do something weekly and to actually get people to show up and if they show up, have they done their homework? Like if there's homework? Yeah, that's a really good question. So we don't, there is no sign up process. So there's really no expectation that a person will be there every week. I don't, I think it's really hard to get people to show up every week, especially if it's something that's free and that's online, like that just kind of ruins your chances. So instead what we focus on is we allow, we give people things to do in their free time and that two hour weekly thing is an opportunity for them to come if they're stuck, if they want to see what other people have done, but a lot of the work can be done just throughout the week whenever you have time to work on it. I think that our participation rate is maybe, I think people come about 50% of the time because life happens and things happen and that's our expectation. So we set it up in a way that you don't have to come every week for it to be successful or for you to get a value out of it, yeah. Yeah, so this is an observation that when you started out trying to solve this problem of getting to be an expert at code and you didn't go and research how people did it, you just came up with some ideas and went through it. On the other hand with actually doing the code itself, you tried to find expert code to start with. So I'm wondering why you didn't take the same approach to code as you did to the problem, the meta problem of solving. Yeah, so I think that my research was asking people. So my research was asking more senior developers than myself and I did some research too and said, how do I get better at code? And a lot of it was as people said, practicing and actually coding a lot and the other half was reading code. Practicing coding is something that as a coder I think I do every day anyway and the reading code was this additional thing that I could do outside of my work hours that I thought would give me an edge compared to just coding all the time. So I like to think I researched both things. Any other questions? Just wondering if you could tell us a little bit about Tech Jobs Academy. Sure, so Tech Jobs Academy is one of the programs that I'm program managing at Microsoft. So it's a 16 week, four month program that we're doing in partnership with City Tech in CUNY. So one of the CUNY campuses in Brooklyn and we're doing it also with the Tectile and Pipeline which is part of the mayor's office and the small business services in New York. So I'm from New York by the way, that's a thing that is relevant to this conversation. And so we are doing a 16 week program focusing on mostly IT based skills and we're taking 25 participants and we're hoping to launch applications in the next two to three weeks. So keep an eye out for that. Anybody else? Don't be shy.


Everybody forced here ripping it's 20 21 select football hobby six box number six pick your team style that out of the way We've got Anthony P with the Bucks Ben C. Lyons Caesar F Raiders Chad M Vikings Dan M bears Eric W 49ers Gabriel J. Colts Glissario has the Packers Graham H. Jags Hilton T Patriots Jacob D with the Eagles Jeffrey H Jets Steelers Jennifer R. Browns Jesse Oh Falcons Joe H Ravens John P. Seahawks Jose S with the Rams Josh L. Bill's Carl T. Chiefs Cody G. Texans Lane has the Titans Lawrence with the Cowboys Luke with the Broncos Mark L. Chargers Matthew T. Dolphins Matthias with Washington Nicholas with the Saints Nicholas Nicholas you saints Nicholas B. Cardinals Roy M. Panthers Sean M. Bengals Sean T. Giants. Good luck everybody. Thanks for joining Let's see what we got from last break Teams are different enough pick your team style Nice. Thanks for signing up. Yeah, we break seven days a week group breaks and personals Premier level blue rookie for the Jets Elijah Verit Tucker 44 of 149 a die cut. Oh wow. That's gonna be gold Cowboys Darryl Johnston Gold Otto Cowboy legends eight out of ten Nice one there Dallas. Good first pack Tony for the Giants phenomenon Silver Devontae Parker Dolphins not going that way. Oh cool. The whole pack is just That's the tough part about being a breaker. You can't have nails, but you need nails to do things There we go Made that way more difficult than the new to be Jamar Chase concourse blue bangles on a roll this afternoon Brats bangles 78 of 199 blue Chase Silver Mac Jones club level nice one packs. What a pack. What's this? What do we got? It's a gold Oh, man, this is gonna be nice This is gonna be nice. This is a gold future franchise rookie Who's that for a shot Bateman future franchise super short print gold numbered five out of ten Ravens? What a wild-looking card that's freaking sick an act where you're even silver concourse game well for the Eagles La Vizca Chanel more to to Zach Davidson concourse try color for the for the Vikings 201 of 249 Silver Chandler Jones field level Camara your silver Zach Davidson concourse rookie for the Vikings Pat fire move field level top loaders There's not really like a bad brand we use We have like ultra pro we have Vulcan shield. That's what we sell in our shop is Vulcan shield Cardboard gold is good to ultra pro Sensations Josh Allen silver Najee Harris concourse rookie for the Steelers. We've got some other ones that are good, too I just forget the name Maybe they're promo top rotors from old fine as well Trace sermon purple premier level nine to seventy five Niners Silver Ricky Williams from your level Dolphins the Ami Browns I wear a hat maybe like half the time Colcomettes bears patch card one of ten in the gold It's come that's good first box here, man Silver in book premier level for the Saints Etn. Yeah, I mean as long as you have, you know, penny sleeves that pick your cards and they fit the top loader I think that's all that really matters as long as they don't move around a ton Elijah more premier level white for the Jets 635 silver chief Tony Gonzalez it might be the mustache throwing people off I guess I can't think of anything else like a Parsons Jalen a lot all four of seventy five on the blue rookie Jersey Auto Miami sweet hit for the Finns Get that one magged as well great break so far. We're not even a full box through Thanks for the follows guys link is in the bio if you're watching on tiktok snapshots Joe Shiesty Hendrick's in it for the bangles silver Remember guys got group breaks of this all throughout the weekend the break schedules on the website almanac is going up this afternoon We're gonna do five cases on Saturday five cases on Sunday. It's ultra high-end multi sport 2,500 a spot Also tomorrow and late in baseball breaks. You have 2022 tops clearly authentic baseball releasing So much going on Silver concourse Josh Allen for the bills PYT's and random styles are available for tops clearly authentic Just find the LSE baseball schedule or the LSE baseball breaks on the website. That's where you'll find them Tri-color concourse Ron Delmore for the Cardinals numbered one away to 249 got Anthony Schwartz rookie Otto Browns 41 of 99 Eli Mitchell Thanks, Sanjee. You have a good day, too Smith Marseille Tri-color field level 48 of 75 for the Vikings concourse silver Panthers juba-hubbard. I might be Sam Sam always wears a hat. So if you're thinking of Sam tie-dye Upside down think it's upside down think Yeah, tie-dye Rams looks like an older Rams helmet. It'd be a Warner a Falk Holds or something. It's Marshall Falk. Very cool Rams concourse tie-dye 25 of 25 on the bookends. It's over swift field level for the Alliance Hey, of course Joe. Thank you for joining man. It's a sweet-looking card Darius slain 13 and 99 Jersey card Giants Silver Jared Dokes dolphins ETN Lawrence Tri-color Leatherwood for the Raiders the rookie 41 of 149 summer concourse Richie Grant Falcons Marquez Stevenson Mac Jones 45 of 49 Rookie patch auto bronze Boom there he is y'all Michael McCorkle Jones The Jersey rookie signature Whoo first Mac auto of the day This one's going out It's a Hilton congrats Hilton there he is Beauty Cowabunga Jalen Camp Silver Jonathan Taylor on the phenomenon So we're pretty level cousins for the Vikings knack nasty Niko is Sam That's go on the stand better believe it better believe it Michael McCorkle Jones silver snapshots Derek Henry Titans silver premier level drum bed of Steelers Who drafted Mac in the fantasy? Was it rich? Oh Yeah Concourse tri-color Or not tri-color blue trying Sri Lanka 150 $199 silver Jalen waddle concourse Nice Justin Jefferson in Minnesota Vikings on the artistic selection short print Sweet Jefferson Silver Jacob Harris premier look for the Rams the Jefferson mag for you Minnesota Silver Ron down war club level Cardinals rookie and Chewba Hubbard Chewba Mac was 45 of 49 Concourse perm or not conquer but premier level silver Trevor Lawrence Jaguars Nice tealaw centering looks good on this one top the bottoms always tough to tell him these Left to right looks good Jags will mag that for you Fields we got Wow green and black snakes in sensations Trevor Lawrence Wow Two of two That is a filthy looking card Yeah, yeah Dude, oh my god That is absolutely disgusting No reekin way No way Man Graham H with the Jags Graham H Buy yourself some insurance or a ticket to Florida That is nasty You know I put my hands on That chase is disgusting.  What is this? What way is it? I don't want to Yeah, all right, we have a rookie. Oh, it's a buck. It's a buck. Is it Gronk? Is it Brady? Devin whites. All right. There you go club level zebra nice hit bucks Not Brady, but I mean dudes a dudes an all-world linebacker right there. What a box silver concourse fire move Goodness gracious, man Try color JC Jackson hats premier level 106 and 199 silver chub for the Browns At least eight dollars. You're not wrong Vaughn. You're not wrong Her verge we got Rashad Bateman 24 of 99 rookie odd up with the Ravens This may be on the sleeve Jags, but it's already in there. I didn't notice it before so might be the sleeve There's a little like something there. We're gonna send you a box and a wrapper I don't think that was there, but just to be yeah, cuz that's a massive card So just to be safe will include a box and a wrapper, but that is disgusting That's absolutely wild Yeah, you just put that one back Out of running out of stand space over here All right, let's keep it rolling These are 1530 the link is in the bio for personal boxes, which will start after group breaks tonight. There's a de-hop terrorist Marshall on the Silver field level rookie. I have two already so The stations DJ watt silver and the one with the Vikings didn't seem to be on the car That's what I thought about. I think that's just on the sleeve nice LT white field level Chargers 20 to 35 sweet-looking card silver DJ Chark Mac Jones got Jamie Davis premier level Jamie Davis premier level Washington blue 111 149 silver paint manning Vicki Zach Moss bills on the Jersey card Now on 48 of 99 silver concourse Ravens Tyler Wallace Carter Okay, if somebody's interested they just need to email late sports cards at gmail.com And then we can reach out to the customer on their behalf Tri-color Derek Gore field level four of 75 of the chiefs again late sports cards at gmail.com no Punctuation or anything silver club level Josh Allen Jags You know the Rogers there other thickie. Oh, what's this gonna be this? Oh? We got some tie-dye Kylan Hill rookie patch auto tie-dye 11 to 25 packers nice hit pack Those cards are not for sale. They were just hitting this group break More I'll try color concourse for the Jets Elijah more. I'm just Yeah, it's a good point You got to begin more and soon Silver from your lovely Antonio Brown bucks Antonio Brown Guys, who's Antonio Brown gonna play for this year? We know what's gonna happen Conqueror silver Matt Stafford Rams. We know it's gonna happen. Come on. I don't I'm just kidding We are in a popka Florida, which is a sub over Lando Try colors. That's Michael Carter on the club level 95 149. Oh, I like this one 11 of 49 Dante high tower Patriots auto. I like that one boom tower Patriot legend Herbert Kellenmont 63 of 75 rookie Jersey auto Vikings Minnesota There was a one-of-one in the first break today. Actually. It was a Jacob Harris Concourse black one-of-one for the Rams Derek Henry snapshot silver concourse terrace Marshall 101 was in the first we haven't seen a 101 since but we obviously as you can see on the screen We have hit some big big cards Concourse blue Ron Dale Moore cardinals 167 of 199 Silver premier level ties and Campbell Jags Guys link is in the bio if you're on if you're on tiktok try color Sam Darnold Panthers 247 to 249 silver per club level Devonte Smith if um Oh, you're into land. You are right around the corner from us What about to see? See I did there Jake Club level silver rookie Nick Bolton sheets to see that Fantastic Joke I just made. I don't even have a kid not making dad jokes. You got silver field double Jerry Rice Niners Yeah, that's he lost it too, it's two of two Sensations Lawrence see look there's the silver of that card. That's cool Concourse silver darted for the bucks Kyle Pitts from real level Thanks for watching everybody. Thanks for the likes Throw us a follow click the link in the bio. We got eights.  Oh the dad joke. Okay. Yeah. Yeah.  All right two boxes left Gonna lose my voice today and guys we just got two more six boxes after this. We are running a bit behind It's just what happens when you hit big cards slow it down a bit Plus select is beautiful. So the selections Brady for the bucks silver concourse teddy two gloves Broncos I'm green Josh Palmer. There you go Chargers premier level rookie number 17 to 49 a Kenneth Murray white auto with a jersey match there 35 35 the uni match Chargers could pack for the Chargers Silver selections Cadarius Tony Giants silver club level rookie Najee Harris Steelers and a Javante um, I'm not sure Luke. I don't think so got premier level rookie blue Cadarius Tony Giants 123 149. I don't think so because the XRCs are all live Concourse silver Texans Nico Collins, but I don't know for sure. I probably wouldn't be the one to ask I've got Rashad payment silver field level rookie for the Ravens Longu Samuel. We got Brian Dawkins 10 of 10 gold patch card Eagles It's a select gonna go down in value. I don't think hobby will Silver concourse for the bills boogie bash them those live XRCs are huge Got light blue rookie premier level Seahawks Dwayne Eskridge 90 of 99 got silver field level strong for the Coles Yeah, but no one knows the answer to that to be fair It all depends on the rookie quarterback classroom 2021. Honestly. That's what it really hinges on blue concourse panders Chiba Hubbard 134 of 199 silver club level deck for the Cowboys No picket XRCs Demption got a 2-2 at well there redemption go into the Panthers Jumbo rookie signature swatches white prism Panthers Juba Hubbard Silver phenomenon Giants Cadarius Tony silver concourse fields for the Bears chase concourse Silver concourse Montgomery for the Bears Mills Mafia field level rookie got red Cadarius Tony concourse for the Giants 36 of 99 silver Jamar Jefferson premier level and a Lance All right last box of the week Yep, I pulled up the Lawrence redemption earlier actually so he is redemption. I'm not sure if it's every card But yeah, at least a little bit We've seen live chase. We've seen redemption Lawrence. I Hear field is a redemption. So we'll have to see silver field double rookie Pete Werner Saints Chacoby Myers Bajoco light blue premier level for the Cowboys 25 of 99 silver concourse Ritchie Grant Falcons It's a long Jalen waddle Sensations TJ Watts silver premier level Davis Mills Texans Devontae Smith concourse orange Adrian Peterson Vikings Number six of 49 and a Ravens Willis McGay he auto 12 of 99. Oh Is he live on some cards? Okay, so he's live on some cards in silver concourse Josh Allen for the bills That's that's what I thought because it's been like that in a few products recently With a few guys actually Silver snapshots Tana Hill Titans silver concourse waddle for the Dolphins Concourse maroon Panthers Ricky Terrace Marshall Jr. One of 149 silver premier level Vikings her cousins All right, silver sensations Jefferson for the Vikings Mons over for the Vikings gain. Well Yep, a lot of XRCs today gold looks gold to me orange to me off earlier, right? I think this is actually gold Who is it? Is a rookie for the Cowboys Come on Parsons could be fohoco could be Couple of the guys to Calvin Joseph. Maybe it is fohoco on the concourse gold Cowboys rookie there There you go one out of ten for the boys Silver club level Packers and Marty Rogers All right Jalen waddle Got silver club level Nico Collins Texans Kenneth gain. Well. Yep. It's like hobby released today. These are hobby boxes Blue Chris Evans concourse. I want to see a color wheel.  All right. Give me a sec. I'll do a recap on the break And yes, these cards were from that break Congrats again to the Pats and the Jags some other nice cards So we'll see those here in a second color wheels a new rare answer this year. They've had them in select baseball for years They look pretty cool All right, so we got a relics bill Zach Moss giant stereo slain a gold coal commit for the Bears One of ten a gold Brian Dawkins Eagles Ten of ten Panthers redemption Chiba Hubbard chargers Kenneth Murray. These are autos now Pats Dante Hightower Ravens Rashad Bateman Browns Anthony Schwartz gold cowboys Darryl Johnston That's pretty cool Ravens Willis McGay he Raven or my Vikings Kellenmont tie-dye Kylan Hill for the Packers and a Jalen Darden These are mags now we had that Artistic selections of Vikings Justin Jefferson club level zebra Devin White Bucks Concourse silver Bears Justin Fields concourse premiere level Mac Jones Patriots concourse premiere level Trevor Lawrence Jags blue concourse for the Bengals is Jamar Chase Number 78 of 199 a gold future franchise Ravens Rashad Bateman nasty-looking card Five out of ten and a rookie Jersey Auto Dolphins Jalen waddle had the bronze Jersey rookie signatures Mac Jones 45 of 49 Patriots and Jaguars rookie sensations insert green and black snakes in a Trevor Lawrence Number two of two crazy Thanks again everybody we got We got more select coming up next


So right now we are considering ourselves a state of emergency based on our pet population exceeding our kennels, meaning we do not have enough space to house animals as they come in on a daily basis. So we are really relying on the community to help us out by either volunteering, fostering, donating or most importantly adopting. Adopting is the best way to ensure that animals leaving our facility and going into a home environment without needing to return. Adopting is incredibly easy as is fostering, come on in, meet our crew, spend time with an animal that you may be interested in. Adoptions are on site and the animals leave the same day. You just have to fill out an adoption contract and pay the appropriate fees. Fostering is also very easy. Our foster coordinator can get you set up with the appropriate paperwork and get you out the door with an animal that day as well. So our first June promotion is National Hug Your Cat Day. That is taking place June 1st through the 4th and all cat adoptions will be waived. Cats are spayed or neutered, microchipped and up-to-date on vaccines. Our second June promotion is going to be National Best Friends Day. All adoptions are going to be waived June 6th through the 11th. And again, all adoptable animals are spayed or neutered, microchipped and up-to-date on vaccines. If you can't commit to adopting, come on out and see how you can help us through volunteer or foster efforts. We do have a wonderful doggy day out program that allows people to come and take a dog out for the day, whether that be to get them into a home environment to relax or out and about on the town to stretch their legs. It's really great enrichment for the dogs and the staff appreciate that very much. If you're interested in fostering, you can come take something home temporarily without the long-term adoption commitment that will help these animals while we get them ready for adoption as well. Adopting is so beneficial for your local shelter and the animals within it. So getting an animal into a home environment is obviously the goal here. Shelter environments are not ideal, especially long-term. And we do have a few long-term residents that would love to be adopted and have a forever home and family. So come on out and meet any of those dogs. Our staff would be happy to do meet-and-greets if you have a dog at home already or to get you set up in one of our meet-and-greet kennels so you can spend time with that animal. We're located at 127 Humane Lane just off of Shop Rd in Columbia. Our phone number is 803-776-PETS.


I'm from New York, man. Black radio, man. Black radio, man. Back from 98, man. Hi, Johnny! Oh my God! Oh my God! Johnny! No, Johnny! Johnny! Johnny!


Welcome to the first week of ASIC Serials cataloging. The first thing we're going to talk about is not anything about serials in particular, but I just want to do a basic overview of first mark coding, machine readable cataloging, and of RDA, the rules for creating catalog records, just in case you don't have a whole lot of prior experience and want to make sure everybody knows some of the terminology I'm going to be using for the rest of this class. First thing we're going to talk about is mark, which stands for machine readable cataloging. This is an encoding standard that allows information to be exchanged between systems, between library systems, that is, what allows you to download records from other source and import it into your catalog. So for example, here is how a mark record looks in OCLC connection, which is a bibliographic utility where you can create original records and copy catalog records that are in WorldCat. This same record is able to be downloaded and then imported into a local catalog. This is a screenshot from the REST Library Commission's catalog of how that same record looks. Mark fields contain specific cases of information, identified by four different concepts, and so I want to make sure you have these concepts straight before we go on to the rest of the class. The four things we're going to talk about are tags, indicators, delimiters, and subfield codes. A tag is a three-digit number that identifies the type of information found in a particular field. When I say field, I mean a particular area of the mark record. So for example, the tag for the title and statement of responsibility field is 245. The tag for a topical subject heading is 650. Indicators are two characters after the tag. They are either digits or blanks, and they give the computer kind of instructions on how to handle the information in the field. They provide a little bit more either information about what type of information it is, or information about how the catalog should display this information. Here's an example of indicators one and four after a 245 tag. Here's an example of indicators blank and zero after a 650 tag. Delimiters are symbols that tell the computer where each subfield starts. A subfield is a smaller group of information contained within a field. So in this example of a field, we have two subfields, subfield A and subfield Z, and those dollar signs, those are delimiters. Now I referred to subfield A and subfield Z, and those letters are subfield codes. They are usually letters, but can also be digits, and they tell the computer what type of information is in a subfield. So here's that example again. Subfield A is where the topical subject heading goes, and subfield Z is a geographic subdivision. And so those letters tell the computer what piece of information each of those things are. So just to bring this all together, this is an example of a field with all the components labeled. 650 is the tag, the blank and the zero are indicators that provide a little bit more information about what type of information is in this field. And then those two dollar signs are delimiters that tell the computer, hey, a subfield is coming. And then the A and the Z are subfield codes, and they tell the computer what type of information is in each subfield. So those are the very, very basics of Mark. I just wanted to touch quickly on what I mean when I say RDA, because you're going to hear that a lot throughout the class. RDA stands for Resource Description and Access, and it is a cataloging code that provides guidelines for creating descriptions of resources to go in our catalog records. It very recently, as of March of last year, just about a year ago, replaced what was known as AACR2, which stands for Anglo-American Cataloging Rules, and those were the old rules that have been in effect since 1978. So throughout this class, when I say RDA, I mean Resource Description and Access, and I may refer to AACR2 when I talk about some things that have changed between the two sets of rules.